...
其他注意事项:
1、如果启动后出现如下错误:
启动服务器不成功,查看smartbi.log日志文件,出现下面信息:
问题原因:知识库字符集不对导致。
解决方案:字符集不对,最简单的处理方式就是使用可以指定数据库数据集的工具新建一个是GBK字符集或者utf-8的知识库 。或者用SQL语句创建指定gbk或者utf-8 字符集的数据库,如mysql的创建数据库语句:create database test_gbk DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
并添加MySQL8的驱动: 并添加MySQL8的驱动:
(3) 3、到完成第二步步骤都是不需要重启的,程序会自动动态加载添加到此目录下的驱动包,进入config到完成第二步步骤都是不需要重启的,程序会自动动态加载添加到此目录下的驱动包,进入config.jsp 配置界面重新将知识库的【驱动程序存放目录】选择【自定义】 并指定到上一步创建的文件夹。:
4、点击测试连接,保证知识库可以正常连接,并保存,然后再重启服务器。这样下次更新war包的时候就不需要再手动替换掉产品内置的mysql低版本的驱动了。 (4) 点击测试连接,保证知识库可以正常连接,并保存,然后再重启服务器。这样下次更新war包的时候就不需要再手动替换掉产品内置的mysql低版本的驱动了。
5、对于其他低版本的mysql数据库连接,产品内置有相关mysql驱动包就可以使用【产品内置】,也可以按照加载动态加载类路径的方式加载其他数据库驱动。(5) 对于其他低版本的mysql数据库连接,产品内置有相关mysql驱动包就可以使用【产品内置】,也可以按照加载动态加载类路径的方式加载其他数据库驱动。
注: 更多动态加载类逻辑可查看wiki文档:Smartbi V9-数据连接#%E6%95%B0%E6%8D%AE%E8%BF%9E%E6%8E%A5-V9_%E6%95%B0%E6%8D%AE%E8%BF%9E%E6%8E%A5_1
Viewtracker