如何覆盖数据库连接配置表

由于设计器跟服务器端是分开的。本地服务器配置表发生变化,想直接去覆盖服务器端的这个配置表,该如何操作。

以前老版本8.0是有一个配置文件datasource.xml,但是10.0发现没有了。

因为使用的是一个插件json连接,就请不要告知在服务器页面web里面所谓增加修改普通数据库的方式,没用的。

FineReport taotaox 发布于 2020-11-27 13:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
朝赟丶Lv6初级互助
发布于2020-11-27 13:56(编辑于 2020-11-27 14:01)

如果你是在测试机尝试的话,可以考虑试一试覆盖这个文件夹里的文件。

这里都是平台配置表,参考:

FineDB 表结构- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

记得备份!!!记得备份!!!记得备份!!!

D:\Tomcat\webapps\WebReport\WEB-INF\finedb

免责声明:本操作仅供测试,由此出现任何后果,请自行承担。

  • taotaox taotaox(提问者) 这个方法确实可以行得通,但是他会把服务器上的其他配置文件也给覆盖,包括之前传的报表文件,操作用户信息都给覆盖了。
    2020-11-27 14:00 
  • 朝赟丶 朝赟丶 回复 taotaox(提问者) 那估计就只能用自定义数据库连接去读finedb这个自带的db,然后手动修改表字段值了
    2020-11-27 14:02 
  • 朝赟丶 朝赟丶 回复 taotaox(提问者) 或者做个迁移,迁移到外置数据库,比如oracle,就好操作了
    2020-11-27 14:03 
  • taotaox taotaox(提问者) 已经完美解决这个问题。谢谢了
    2020-11-28 07:59 
  • 2关注人数
  • 390浏览人数
  • 最后回答于:2020-11-27 14:01
    请选择关闭问题的原因
    确定 取消
    返回顶部