页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

              

      

         其他注意事项:

          1、如果启动后出现如下错误:

               启动服务器不成功,查看smartbi.log日志文件,出现下面信息:

               Image Added

               问题原因:知识库字符集不对导致。

               解决方案:字符集不对,最简单的处理方式就是使用可以指定数据库数据集的工具新建一个是GBK字符集或者utf-8的知识库 。或者用SQL语句创建指定gbk或者utf-8 字符集的数据库,如mysql的创建数据库语句:create database test_gbk DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

               Image Added

 

       为了方便后续更新war包,不需要反复更新war包内置的驱动程序,在成功部署后,建议再多操作一步,将mysql8的驱动延用【自定义】即动态加载类路径下      2、 为了方便后续更新war包,不需要反复更新war包内置的驱动程序,在成功部署后,建议再多操作一步,将mysql8的驱动延用【自定义】即动态加载类路径下 dynamicLibraryPath目录。具体操作步骤如下:
           1、在配置config      (1) 在配置config.jsp界面的时候,默认是可以同时保存生成 dynamicLibraryPath目录,具体位置如下:
               
            2、进入 dynamicLibraryPath   (2)  进入 dynamicLibraryPath 目录下,手动新建MySQL8文件夹:

                    

                并添加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