反馈已提交

网络繁忙

数据源配置

  • 文档创建者:文档助手1
  • 历史版本:14
  • 最近更新:Suki陈 于 2022-11-18
  • 1. 问题描述

    集成好的系统有时会遇到数据迁移的情况,如项目集成时使用的是测试数据库,投入使用时需要切换为正式数据库,此时需要修改数据库服务器的地址、用户名和密码。

    2. 解决方案

    1)最好的方法是登录决策平台,修改 数据连接

    2)或者使用设计器 远程设计上的报表应用,修改数据连接定义。

    注:前两种方法修改数据连接后,会自动修改服务器上的配置文件,不需要重启应用服务器就会生效。若是修改对应的配置文件,需要将修改后的文件拷贝至服务器,且需要重启应用服务器才会生效。

    3. 数据源配置说明

    在设计器中定义的数据连接信息与服务器数据集信息都保存在 fine_conf_entity 配置表中,以下对常用信息进行说明。

    3.1 数据连接信息

    设计器>定义数据连接中定义的数据连接信息保存在 fine_conf_entity 中,以「FRDemo」的数据连接为例,说明其在数据库中的存储结构:

    1576562515395209.png

    数据库表 fine_conf_entity 对应数据连接的信息如下:

    字段含义
    ConnectionConfig.connections 数据连接名称列表["FRDemo","finedb","JDBC3"]
    ConnectionConfig.connections.FRDemo.authentication.password密码,做了加密(__EMPTY__表示设置为空)__EMPTY__
    ConnectionConfig.connections.FRDemo.authentication.username用户名__EMPTY__
    ConnectionConfig.connections.FRDemo.database数据库__EMPTY__
    ConnectionConfig.connections.FRDemo.dbcpAttr.initialSize表示连接池信息0
    ConnectionConfig.connections.FRDemo.dbcpAttr.maxActive表示连接池信息50
    ConnectionConfig.connections.FRDemo.dbcpAttr.maxIdle表示连接池信息10
    ConnectionConfig.connections.FRDemo.dbcpAttr.maxWait表示连接池信息10000
    ConnectionConfig.connections.FRDemo.dbcpAttr.minEvictableIdleTimeMillis表示连接池信息1800000
    ConnectionConfig.connections.FRDemo.dbcpAttr.minIdle表示连接池信息0
    ConnectionConfig.connections.FRDemo.dbcpAttr.numTestsPerEvictionRun表示连接池信息3
    ConnectionConfig.connections.FRDemo.dbcpAttr.testOnBorrow表示连接池信息false
    ConnectionConfig.connections.FRDemo.dbcpAttr.testOnReturn表示连接池信息false
    ConnectionConfig.connections.FRDemo.dbcpAttr.testWhileIdle表示连接池信息false
    ConnectionConfig.connections.FRDemo.dbcpAttr.timeBetweenEvictionRunsMillis表示连接池信息-1
    ConnectionConfig.connections.FRDemo.dbcpAttr.validationQuery表示连接池信息__EMPTY__
    ConnectionConfig.connections.FRDemo.driver驱动org.sqlite.JDBC
    ConnectionConfig.connections.FRDemo.encryptPassword是否要对密码加密true
    ConnectionConfig.connections.FRDemo.schema模式__EMPTY__
    ConnectionConfig.connections.FRDemo.url数据连接的 URLjdbc:sqlite://${ENV_HOME}/../help/FRDemo.db

    注:数据连接信息中密码在配置文件中是加密的,加密方式由帆软规定,且不公开,若需要修改密码,请至决策平台中修改。

    3.2 服务器数据集信息

    在设计器菜单栏服务器>服务器数据集中定义的服务器数据集的基本数据保存在 fine_conf_entity 中,参数保存在 fine_conf_xmlentity 中,以「员工信息表」的服务器数据集为例:

    Snag_5f3449a.png

    其存储在 fine_conf_entity 中的配置信息为:

    字段含义
    TableDataConfig.tableDatas服务器数据集列表员工信息表、用户信息表、staff、上报用户
    TableDataConfig.tableDatas.员工信息表.database.name数据连接名称FRDemo
    TableDataConfig.tableDatas.员工信息表.maxMemRowCount
    -1
    TableDataConfig.tableDatas.员工信息表.pageQuerySql
    __EMPTY__
    TableDataConfig.tableDatas.员工信息表.query查询 SQLselect * from 员工信息表
    TableDataConfig.tableDatas.员工信息表.share
    false



    附件列表


    主题: 数据决策系统
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持