帆软系统的部署注意事项

最近因一些特殊情况,用到了一下帆软报表,在部署帆软工程时,有以下坑,请注意:

 

  • 注意修改resources文件夹下面的DataSource.xml的数据源配置,修改为数据库服务器的IP和端口以及数据库名称;
  • 清理logdb文件夹下面的内容,也可以先只删除lck文件;
  • 删除finedb文件夹下面的lck文件,其他文件不可删除,帆软嵌入了sqlite数据库;
  • 再次重启服务器(Tomcat)时,考虑删除帆软在操作系统上的临时文件。Linux系统在usr文件夹下,是隐藏文件。

 

问题1:

部署帆软后,部分内容无法正常显示,比如:组合地图中的点地图显示正常,但区域地图无法正常显示。在终端下查看帆软的文件夹,发现中文文件存在乱码。

解决办法:

1、部署工程时,从Windows上拷贝到Linux下,记得压缩,防止格式不同,导致的乱码。

2、把windows的fonts文件夹内的字符集拷贝到Linux环境下的jdk的安装位置。

3、通过locale命令查看语言及编码,对于本工程,应保证为zh_CN.UTF-8。在启动tomcat前,设置LC_ALL= zh_CN.UTF-8。然后,再正常启动tomcat即可。或者在etc文件夹下的profile文件中进行添加编码设置内容,但貌似目前只能在root权限下才能修改profile文件内容。

 

问题2:

在Tomcat或帆软的日志中发现,Hsql被占用,因为帆软自身数据决策系统使用的数据连接驱动是单线程的,容易出现锁死的现象。

解决方法:

删除logdb文件夹和finedb文件夹下的lck文件,如下图所示。重启服务器。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值