反饋已提交
網絡繁忙
使用 SQL Server 数据库,SQL 语句在数据库里查询异常的快,可是放到 FR 报表里面速度相对慢了,该问题可能由如下几个方面导致:
SQL Server 查询速度较慢,建议先检查 SQL 语句是否过于复杂、是否用了太多的链接查询,优化 SQL 语句来提高访问数据的速度。
详细点击: 优化报表取数
在访问或导出数据量较大模板时,还要检查网络速度,是否影响访问数据的快慢等。
排除以上因素,SQL Server 访问数据慢,那就是 SQL Server 驱动包的原因了,我们默认报表环境下面有两个 SQL Server 驱动(「sqljdbc.jar」和「jtds-1.2.2.jar」),有的时候「sqljdbc.jar」查询速度比较慢,那么就可以尝试换下「jtds-1.2.2.jar」驱动。
驱动所在路径如下图所示:
使用「 jtds-1.2.2.jar」驱动连数据库有两种方式,下文介绍连接方式:
使用「 jtds-1.2.2.jar」驱动连数据库
使用「 jtds-1.2.2.jar」驱动连数据库,可直接新建数据连接,数据库类型选择「others」,手动输入「 URL 」和「驱动器」。
驱动:net.sourceforge.jtds.jdbc.Driver
URL:jdbc:jtds:sqlserver://IP:端口号/databaseName
操作详情参见: [设计器]JDBC连接数据库
示例:
使用「jtds-1.2.2.jar」方式连接,配置信息如下图所示:
URL:jdbc:jtds:sqlserver://192.168.5.48:1433/TEST(jdbc:jtds:sqlserver://IP:端口号/databaseName)
注:使用「sqljdbc.jar」驱动链接数据库,URL为jdbc:sqlserver://192.168.5.48:1433;databaseName=TEST
具体方法参见:[平台]Microsoft SQL Server数据连接
1)以管理员身份登录数据决策系统,点击管理系统>数据连接>数据连接管理,点击新建数据连接,如下图所示:
注:如果非管理员用户想要配置数据连接,需要管理员给其分配管理系统下数据连接节点的权限,具体操作请查看:数据连接控制
2)在「常用」选项下选Microsoft SQL Server,如下图所示:
1)根据实际情况输入对应的数据连接信息,如下图所示:
2)点击测试连接,或者在「模式」下点击连接数据库,若弹出连接成功提示框,则表示成功连接上数据库,如下图所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙