反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

D04-03 PostgreSQL 外接資料庫

一、概述

1
版本。

報表設計器版本

PostgreSQL外接資料庫插件版本

功能變更

10.0.12

V1.0.0

-

2
功能簡介。
  1. 報表系統配置外接资料庫後,遇到集群環境或资料量較大情況時,可保證報表系統的穩定性。

  2. 用戶可通過安裝【PostgreSQL外接資料庫】插件,在數據決策系統中配置 PostgreSQL 類型的外接資料庫。

  3. 注:若配置了外接資料庫,請勿輕易修改外接資料庫的帳號和密碼,否則會導致工程起動失敗。

           如需修改,請參照:修改外接資料庫帳號密碼 。

3
注意事項。
  1. 若報表工程配置了虛擬目錄,即:Tomcat 下透過 IP 直接訪問數據決策系統,在安裝插件前,需要修改伺服器配置檔案。

  2. 打開%tomcat_home%\conf\server.xml檔案,修改reloadable=false,如下圖所示:

image.png

二、數據庫配置

  1. 準備将平台資料要遷移到的資料庫,建議使用者建立一個空的資料庫(資料庫大小請參考本文 2.2 節)。

  2. 注:不同 FineReport 工程,不可共用同一個外接资料庫,否則资料可能會出現錯亂。

1
資料庫版本。
  1. 外接資料库支援的型別及版本如下表所示:

資料庫型別

JAR 包版本

支援資料庫版本

PostgreSQL

10.0.12

9.4.7、9.5.0、9.5.2、9.6.0

2
硬件配置。

配置型別

最低配置

推薦配置

記憶體

1GB

2GB

CPU

4核

8核

網速

50Mbps

100Mbps

占用空間

1GB

2GB

磁碟讀寫速度

50MB/s

100MB/s

    注1:占用空間需要結合使用度進行調整,可以根據webapps/webroot/WEB-INF/embed/finedb文件夾大小配置,并根據實際大小預估未來使用大小,增大1~2倍。

    注2:推薦内存爲預留給工程配置庫的内存。

    注3:外接資料庫盡量和報表工程在同一網段,避免網路波動等問題。

三、方法一:平台中配置外接數據庫

  1. 本方法适用於進入數據決策系統後,第一次配置外接數據庫。

1
安裝插件。
  1. 點擊下載插件:PostgreSQL外置資料庫

  2. 安裝插件方法請參見:A11-18 伺服器-插件管理

2
進入平台。
  1. 管理者登錄數據決策系統,點擊【管理系統】→【系統管理】→【標準→【外接資料庫】→【待設定】,如下圖所示:

D04-03 PostgreSQL外接資料庫-1.png

3
設定外接數據庫。
  1. 輸入實際資料庫相應的資訊,設定外接資料庫。如下圖所示:

D04-03 PostgreSQL外接資料庫-2.png

各設定項說明如下表所示:

設定項

說明

資料庫型別

選擇 postgresql

驅動

無需修改,會自動配置

資料庫名稱

第 2 章新建的資料庫名稱

禁止與其他工程共用資料庫,建議新建資料庫

资料庫名稱只允許包含數字、字母、底線和【.】

帳號/主機/密碼/端口

根據資料庫實際情況填寫

主機名稱只允許包含數字、字母、底線、【-】和【.】

使用者需要具備 create、delete、alter、update、select、insert 權限

模式

報表工程僅支援手動輸入模式

輸入模式爲public,正确填寫完上面幾項設置後,點擊模式下拉框中的【點擊連接資料庫】,系統将自動連接該資料庫并讀取模式,選擇即可(盡量選擇和資料庫使用者的名字相同的模式)

注:若提示資料庫連接失敗,請檢查上面幾項設置。

4
配置成功。
  1. 等待一段時間,會跳出彈窗提示:已成功引動目标資料庫,點擊【確定】即可。如下圖所示:

  2. 注1:請勿在遷移過程中重新整理頁面。

    注2:資料庫配置成功後無需重啟。

1630913048681370.png

四、方法二:平台二次遷移资料庫

  1. 本方法适用於系統已配置外接資料庫後,遷移至新的資料庫。

1
安裝插件。
  1. 點擊下載插件:PostgreSQL外置資料庫

  2. 安裝插件方法請參見:A11-18 伺服器-插件管理

2
進入平台。
  1. 管理者登錄數據決策系統,點擊【管理系統】→【系統管理】→【標準→【外接資料庫】→【已設定】,如下圖所示:

D04-03 PostgreSQL外接資料庫-4.png

3
配置外接資料庫。
  1. 輸入實際資料庫相應的信息,配置外接資料庫。如下圖所示:

D04-03 PostgreSQL外接資料庫-5.png

各設置項說明如下表所示:

設置項

說明

資料庫型別

選擇 postgresql

驅動

無需修改,會自動配置

資料庫名稱

第2章新建的資料庫名稱

禁止與其他工程共用資料庫,建議新建資料庫

資料庫名稱只允許包含數字、字母、底線和【.】

帳號/主機/密碼/端口

根據本地數據庫實際情況填寫

主機名稱只允許包含數字、字母、底線、【-】和【.】

使用需要具備 create、delete、alter、update、select、insert 權限

模式

報表工程僅支援手動輸入模式

模式爲public,正确填寫完上面幾項設置後,點擊模式下拉框中的【點擊連接資料庫】,系統将自動連接該資料庫并讀取模式,選擇即可(盡量選擇和資料庫用戶的名字相同的模式)

注:若提示資料庫連接失敗,請檢查上面幾項設置。

4
遷移資料庫至要啟用的資料庫。
  1. 勾選【遷移資料庫至要用的資料庫】,提示如下圖1所示

  2. 切換資料庫時,原外接資料庫的資料會匯入到新資料庫,工程下不生成曆史數據備份檔案。

    若新資料庫中已存在平台資料,匯入資料前将清空原有平台資料。

  3. 不勾選【遷移資料至要啟用的資料庫】,提示如下圖2所示。

  4. 若新外接資料庫爲空,提示必須将當前資料遷移到目標資料庫。

  5. 若新外接資料庫不爲空,遷移前将自動備份原資料庫的配置信息,在webapps\webroot\WEB-INF\config目錄下生成db.properties.bak文件,如下圖3所示。

D04-03 PostgreSQL外接資料庫-6‘.png

D04-03 PostgreSQL外接資料庫-7‘.png4

遷移成功。
  1. 等待一段時間,會跳出彈窗提示:已成功切換至目標資料庫!新舊資料庫若存在資料差異可能影響系統運行,建議重啟工程以确保正常使用。

  2. 點擊【確定】後,重啟報表工程,方遷移成功。如下圖所示:

  3. 注:請勿在遷移過程中重新整理頁面。

D04-03 PostgreSQL外接資料庫-10’.png

D04-03 PostgreSQL外接資料庫-11‘.png


附件列表


主題: 插件應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉