反饋已提交

網絡繁忙

配置外接資料庫

一、概述

  1. HSQL 是報表内建的資料庫,但不能多線程訪問。儅碰到集群或者資料量比較大時,必須要配置外接資料庫才能保證系統的穩定性。

二、步驟

1
資料庫配置-支援的資料庫。

資料庫型別

JAR 包版本

支援資料庫版本

MySQL

不限

8.0、5.1.73、5.5.31、5.5.46、5.5.56、5.6.22、5.6.31、5.7.16

SQL Server

不限

2000、2005、2008、2012、2014、2016

2019-02-28

2017

Oracle

不限

10g、11g、12c、9i

DB2

2018-12-27

9.7、8.2、11.1

使用 DB2 資料庫時需要先放置驅動

RDS MySQL

2019-05-20

-

  • 本篇介紹基於MySQL8.0.26版本進行配置,如配置其他資料庫出現問題,請聯絡技術支持。

2
資料庫配置-資料庫容量。

使用者數量

權限複雜度

推薦大小

1~100

簡單

25M

中等

50M

100~2000

簡單

40M

中等

85M

複雜

150M

2000~30000

簡單

130M

中等

250M

複雜

500M

3
初始化時配置外接資料庫。
  1. 可在第一次進入決策平台時就配置外接資料庫。

  2. 進入到配置界面,可選的資料庫型別包含MySQL、SQL Server、Oracle、DB2 四種;驅動會自動根據資料庫型別變化。

  3. MySQL8.0.26版本為例,輸入資料庫密碼,點擊啟用資料庫,配置成功後點擊【登入】進入登入頁面。


企业微信截图_16263159181980 1.png

GIF1.gif

  • MySQL 资料庫需要設定預設字元集為 utf8,預設排序規則為 utf8_bin

  • 如外接資料庫已有平台資料,系統跳出提示彈窗,點擊確認將清空平台原有資料,然後開始匯入資料;如外接資料庫無平台資料,則直接開始匯入。

  • 若想遷移後再改回原來的内建資料庫,只需要將db.properties 文件刪除,然後重啟工程即可。文件路徑:%FR_HOME%\webapps\webroot\WEB-INF\config\db.properties

4
在平台中配置外接資料庫。
  1. 進入平台系統,選擇【管理系統】→【系統管理】→【標準】,可看到外接資料庫為【已設定】狀態。

  2. 點擊【已設定】按鈕,查看連結配置詳細信息,也可以修改配置,再啟用新資料庫。

  3. 若未在初始化時配置外接資料庫,則顯示【待設定】,點擊可進行配置。

2021-07-21_16-46-38.png

2021-07-21_16-48-08.png

2021-07-15_16-18-08.png

4
資料庫遷移-勾選【遷移資料至要啟用的資料庫】。
  1. 在平台中配置外接資料庫時,可以選擇是否【遷移資料至要啟用的資料庫】,預設勾選。

  2. 勾選【遷移資料至要啟用的資料庫】,點擊【啟用想資料庫】,則平台將資料遷移到新配置的資料庫,不生成歷史資料備份文件db.properties.bak。

  3. 注:若未在初始化時配置外接資料庫,則上圖不存在勾選項【遷移資料至要啟用的資料庫】。


2021-07-21_16-49-04.png

GIF2.gif

5
資料庫遷移-不勾選【遷移資料至要啟用的資料庫】。
  1. 若外接資料庫不為空,可直接點擊【啟用新資料庫】,開始資料遷移,並生成備份文件db.properties.bak保存之前資料庫的配置信息。

  2. 若外接資料庫為空,則會出現彈窗,提示遷移資料並啟用資料庫。

GIF3.gif

6
還原資料庫。
  1. 配置外接資料庫並遷移資料後,原資料庫的備份文件db.properties 將保存到 %FR_HOME%\webapps\webroot\WEB-INF\config\db.properties.bak。若保存時發現該文件已存在,則覆蓋。如在使用外置資料庫時發生意外或其他情況,可通過備份文件恢復原資料庫。

2021-07-21_16-58-18.png


附件列表


主題: 數據決策系統
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

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

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

不再提示

10s後關閉