...
3、打开smartbi报表查询的数据和直接在数据库工具(不一定基于jdbc)中查询的结果不一致,此时也可以测试通过Java调用jdbc驱动执行SQL,对比通过加载当前驱动执行SQL查询的数据是否和smartbi报表展示的一致。
操作步骤
1、检查数据库驱动
检查驱动程序存放目录是否为自定义驱动程序存放目录,如果是war自带的,则跳过此步骤,如果是额外添加的数据库动态驱动jar,需要找到jar的绝对路径,注意如果是docker部署的,其jar路径不是通过linux 如果是自定义添加的数据库动态驱动jar,需要找到jar的完整路径,注意如果是docker部署的,其jar路径不是通过linux ssh工具查看到的绝对路径,而是相对docker根路径的虚拟路径。
...
(2)勾选显示查询结果会查询出对应的结果集,由于是直接与数据库进行交互,请尽可能减少数据量。
如果是动态驱动则需要设置驱动类目录,将步骤1 的路径填入到驱动类目录右边输入框:记下的路径填入到驱动类目录右边输入框:
执行存储过程查询
若为存储过程查询,浏览器访问地址修改为http://ip:port/smartbi/vision/testjdbcPro.jsp,其中“驱动类目录”填写规则同上,“查询存储过程”根据实际执行语句填写。
...