FineDataLink 工程中的平台配置信息,如管道任务、定时任务、权限控制、系统管理信息等,均存储于 FineDB 数据库。
注:FineDB 数据库中不存储平台属性配置信息。
FineDataLink 支持使用内置 FineDB 数据库或启用外接 FineDB 数据库。
FineDataLink 工程内置了一个 HSQL 数据库,作为 FineDB 数据库。
FineDB 数据库保存在%FineDataLink_Home%\webapps\webroot\WEB-INF\embed文件夹下。如下图所示:
FineDB 数据库存储了FineDataLink中的平台配置信息,包括管道任务、定时任务信息等。
FineDB 数据库表内容请参见:FineDB表结构-FDL配置
注:全新安装的 FineDataLink ,仅存在 db.properties、db.script 等必有文件。
若数据库被使用,且表及数据修改了某些属性,其他文件会自动生成。
注:「内置 FineDB 数据库」为 HSQL 数据库,使用时会建立内存数据库,数据量大时会占用大量内存。
因此非必要请勿在 FineDataLink 工程中创建「内置 FineDB 数据库」的数据连接。
用户可在 FineDataLink 数据平台中连接内置 FineDB 数据库。
1)管理员进入 FineDataLink 数据平台,点击「管理系统>数据连接>数据连接管理>新建数据连接」,如下图所示:
2)点击「其他」,选择「其他JDBC」,如下图所示:
3)填写数据库连接信息,并点击模式下拉框中的「点击连接数据库」按钮,选择「PUBLIC」,如下图所示:
输入jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db
注:Windows/Linux 通用
4)点击「测试连接」,提示连接成功,如下图所示:
5)点击右上角「保存」按钮即可。
注:服务器添加 FineDB 数据连接后,务必控制 数据连接的权限,否则存在被越权访问并修改配置数据库的风险。
HSQL 数据库不能多线程访问,集群环境、数据量较大可能会导致 HSQL 数据库不稳定的情况。因此在企业正式工程中,推荐配置外接数据库。
外接数据库支持的类型和使用方式,请参见:配置外接数据库
注1:如需调用外接数据库内的数据进行分析,请根据数据库类型选择合适的数据连接方式。
注2:服务器添加 FineDB 数据连接后,务必控制 数据连接的权限,否则存在被越权访问并修改配置数据库的风险。
1)表结构简介
2)表字段修改
部分配置项无前台修改设置,需要修改 FineDB 数据库表字段来调整配置。
FineDB 数据库中部分字段可通过插件进行修改,详情请参见:FineDB 常用表字段修改
禁止直接修改 FineDB 数据库文件,禁止通过第三方软件连接/修改 FineDB 数据库。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙