企业bi系统FineBI使用教程:常见问题解决方案

企业bi系统FineBI使用教程:常见问题解决方案
企业bi系统FineBI使用教程:常见问题解决方案

企业bi系统FineBI使用教程:常见问题解决方案

服务器系统问题

由于用户部署服务器本身的系统原因,会导致很多差异或者问题。下面会针对linux,windows系统列举一些常见的问题并提供对应的解决方法。

1. linux系统

1.1 Tomcat重复启动

由于与windows系统不一样,linux系统关闭tomcat窗口不会自动关闭tomcat进程,必须要手动杀进程,否则一直重启的话tomcat将会启动N个,需要注意。

1.2 系统缺少字体

部署BI的服务器缺少微软雅黑等字体,会导致打开分析时会报错,此时需要给系统添加相应的字体,windows和linux系统有差别,具体可百度查询。报错信息如截图:

2. windows系统

2.1 32位系统内存限制

由于是windows32位的系统,无论本身服务器硬件内存有多大,Tomcat的限制可分配最大内存为1024M,超过当前分配的内存就会报错。

2.2 access数据库连接

由于windows64位系统不支持Access数据库,会导致使用这个系统的服务器无法连接该数据库。具体需要连接的话,需要去专门可以适配在64位系统的access软件才能使用。浏览器问题

当前由于用户会使用多种浏览器,有时候会存在浏览器兼容的问题。问题主要分为几类:前端图表展示卡顿或者生成时间很长;平台打开后样式错误;平台无法打开或者打开就报错等。针对上述问题,如果对于图表展示速度不满意的话,请尽量更换谷歌chrome浏览器,能显著提高展示效果,因为该浏览器内核对于图表的兼容及展示效率都比IE内核好很多。如果有些环境不适合使用其他浏览器,也建议尽量使用IE较高版本,否则很多新版本的样式并不能很好兼容。

1. 问题实例

1.1 图表展示卡顿

如果在查看分析时,很多图表组件展示非常慢,要超过10S甚至超过1分钟才能展示出来,那么就可能是浏览器的图形展示有问题。此时请将展示的组件切换为汇总表或者其他拖入一个明细表,如果此时展示效率明显提升,则说明当前浏览器的图表展示效率较差,尤其需要展示的维度分类很多时。

1.2 IE内核平台兼容问题

当使用IE浏览器或者其他使用IE内核的浏览器,常见的就是很多浏览器的兼容模式,如360,搜狗等。老版本用户可能仍在使用8.0前的版本,那么平台不支持在上述浏览器下使用op=FBI界面的,必须更换为op=FS界面。如果升级到8.0的平台,就统一在op=FS 界面浏览,然后可以在平台中进行界面切换。

1.3 图表或者其他界面样式错误

部分老版本IE或者其他浏览器在打开平台后,部分界面出现错位或者一些模块无法显示,请尽量升级浏览器版本或者更换谷歌chrome浏览器。

Tomcat报错

1. Tomcat无法启动,处于deploy状态

启动时闪退原因(一直等待deploy)

1.1 端口不对或者是端口被占用

检查%FineBI Home\conf路径下server.xml中的端口是否被其他程序占用,如果已占用则修改成其他端口重启(默认37799),如下图所示:

1.2 系统内存不够用

如果分配给tomcat的内存已经超过了系统可用内存,会导致无法BI无法启动成功。可以将初始内存修改小一点,打开安装目录下FineBI.vmoptions文件,然后根据实际情况修改(默认4096M),如下图所示:

2. Socket accept failed错误

当启动BI平台的Tomcat时不断出现Socket accept failed错误,只需要执行开始、cmd、netsh winsock reset、回车、重启即可。

21.4.5 数据连接问题

因为BI支持多数据来源的数据读取,所以当一些非常见数据库或数据连接时,会存在缺少部分配置文件或者驱动而报错。下面就会列出一些常见的问题及解决方法。

数据连接db2v9.7报错

报错信息如下:https://www.360docs.net/doc/d313916019.html,mons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (DB2 SQL Error: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=select count(*) from *.;BEGIN-OF-STATEMENT;, DRIVER=3.64.114)。建议将版本换为V9.1,或者去IBM官网下载新的V9.7的驱动。另,换驱动包的时候,原来的驱动一定要拷贝走,不要同时有几个db2的驱动在里面;另外把下面这个属性设置为否:

oracle12c数据库报错

当连接oracle12c数据库出现报错的话,可能是jar包错误。针对连接该数据库,需要将ojdbc14.jar的包更换为ojdbc6.jar。报错截图如下:

连接IMpala或者hive

如果需要连接IMpala或者hive的数据仓库的话,下载需要的jdbc驱动器jar包,放到FineBI_v3.5_x64\FineBI\webapps\WebReport\WEB-INF\lib目录,在数据连接里手动输入驱动器名称即可。

相关主题
相关文档
最新文档