帆软连接java数据库接口_帆软设计器ODBC连接PGSQL出现:java.lang.NullPointerException

帆软设计器ODBC连接PGSQL出现:java.lang.NullPointerException

帆软设计器ODBC连接PGSQL出现:java.lang.NullPointerException

1、环境

帆软9.0

PGSQL版本:11.5

2. 操作步骤

由于瀚高数据库引用 PostgreSQL 内核技术,因此我们需要把 PostgreSQL 的相关驱动贝到报表工程下面。

2.1 拷贝 JAR 包到 FR 工程

将 postgresql-9.4.1208.jre7.jar 拷贝至报表工程 webroot/WEB-INF/lib下。之后重启设计器,不同版本的驱动包下载地址 PostgreSQL JDBC Driver

2.2 配置数据连接

启动设计器,点击服务器>定义数据连接,点左上角+号新增一个数据连接

数据库选择 Postgre;驱动器输入:org.Postgresql.Driver ;

URL 输入:jdbc:Postgresql:服务器IP地址/端口号:E:/实际路径,点击测试连接,测试成功后即可进行对数据的相关操作。

d6ff947a0e6666deeeb036c6e3cd0991.png

3、出现错误

f15fe8abb282641d43ea041e725d65cc.png

错误提示:

java.lang.NullPointerException  非模板触发错误

4、解决方法

原因:没有驱动

本地:将数据库驱动拷贝到目录(根据自己的安装目录)

实例

D:\finereport9.0\finereport\FineReport_9.0\WebReport\WEB-INF\lib

b48be7133f7bd4bf94709b40ae270644.png

远程服务器:将数据库驱动拷贝到对应的服务器目录下

C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5\webapps\WebReport\WEB-INF\lib

注:一定要放在对应的服务器下的目录,不然也连接不成功

5、加了驱动后测试结果如下

029a544617b35932402eb3c65956b1cf.png

6、总结

通常使用ODBC连接数据库出现的问题,先确定URL的端口号、服务器名称、以及数据名称。接下来检查用户名和密码,最后再测试不成功应该就是驱动的问题了。使用帆软可以看日志来排错,除此之外要选择好数据库对应的驱动版本。

帆软设计器ODBC连接PGSQL出现:java.lang.NullPointerException相关教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值