历史版本2 :FineDB 数据库简介 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
FineBI 内置了一个 HSQL 数据库 FineDB,本文将简单介绍该数据库的作用、连接方式等。
2. FineDB 数据库简介编辑
2.1 存放位置
FineDB 数据库保存在%BI_Home%\webapps\webroot\WEB-INF\embed文件夹下。如下图所示:
2.2 数据库表内容
FineDB 数据库存储了数据决策系统中除平台属性配置以外的所有信息,包括目录树设置、模板定时任务信息等。
FineDB 数据库表内容请参见:FineDB 表结构
2.3 数据库文件
文件名 | 是否必要 | 存放内容 |
---|---|---|
db.properties | 必要 | 存放 HSQL 数据库的属性 |
db.script | 必要 | 保存表及数据 |
db.lck | 可无 | 表示数据库处于打开状态 |
db.log | 可无 | 文件包含当前数据库的变更 |
db.lobs | 可无 | 保存某些类型的数据 |
db.tmp | 可无 | 临时文件目录 |
注:全新安装的 FineBI ,仅存在 db.properties、db.script 等必有文件;若数据库被使用,且表及数据修改了某些属性,其他文件会自动生成。
3. FineDB 数据连接编辑
用户可在 BI 平台连接 FineDB 数据库或 使用第三方软件连接 FineDB 数据库,本文主要介绍在 BI 平台中连接 FineDB 数据库。
1)管理员进入数据决策系统,点击「管理系统>数据连接>数据连接管理>新建数据连接」,如下图所示:
2)点击「其他」,选择「其他JDBC」,填写数据库连接信息,如下图所示:
具体连接信息如下表所示:
value | 值 |
---|---|
数据连接名称 | FineDB (用户可自定义) |
驱动器 | com.fr.third.org.hsqldb.jdbcDriver |
URL | jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db 注:Windows/Linux/Mac 通用 |
用户名 | sa |
密码 | 无需输入 |
3)点击「测试连接」,提示连接成功,如下图所示:
4)点击右上角「保存」按钮即可。