润乾报表设计器连接数据源几个报错问题总结
2017-01-23 15:47
2011 查看
1.oracle数据库连接问题:本地数据库连接不上(启动监听),报错信息如下:
这个产生这个问题的原因是listener服务不正常,因此需要重建这个服务。
两个方式:先查一下本地的ip地址是否和监听中设置一样。不一样需要重新设置一下设置方法:
第一个:打开oracle的net manager,设置这个主机的ip和在cmd里面查到的一样,保存刷新一下。重启监听即可。
第二个方法:在您数据库安装的地方,找到listener.ora文件
设置一下host里面的ip和本地使用ipconfig命令查到的一样,保存。
然后在本地服务里面重启监听即可。
1.oracle数据库连接设计器,连接不上,报错信息:
java.sql.SQLException: OAUTH 编集失败
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:663)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:366)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:536)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
这个是数据库驱动的问题,出现问题的本地数据库oracle是11g的小版本是11.2.0.1.0,然后在官网上下载对应驱动放在设计器common文件下。设计器下连接数据源,就包这个错,处理方法:如果使用设计器下自带的驱动,可以连接上,
之前把数据库驱动换成对应版本的数据库驱动程序,也是为了解决设计器下数据源连接不上的问题,之前的报错信息:
换成对应数据库版本的驱动之后,能连接上数据源。(没有动数据库,突然数据库连接不上然后报上面那个错,这个驱动的具体问题还是需要具体处理)
1.Sqlserver2008R2设计器下连接数据源,连接不上,报错信息:com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法通过使用安全套接字层(SSL)加密与
SQL Server 建立安全连接,Java.lang.RuntimeException: Could not generate DH keypair
一般使用jdk1.6会报这个错,如果其他的版本也报这个错,可以使用方法先测试下。
处理方法:
下载两个jar包
1.bcprov-ext-jdk15on-1.54.jar
2.bcprov-jdk15on-1.54.jar
下载地址:http://download.csdn.net/detail/cw_hello1/9557049
下载好之后,将两个jar包放置在jdk安装目录下\jre\lib\ext
这个是直接放在设计器安装文件的jre文件下。
然后打开security
找到security.provider.1=sun.security.provider.Sun换成
security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider
这个产生这个问题的原因是listener服务不正常,因此需要重建这个服务。
两个方式:先查一下本地的ip地址是否和监听中设置一样。不一样需要重新设置一下设置方法:
第一个:打开oracle的net manager,设置这个主机的ip和在cmd里面查到的一样,保存刷新一下。重启监听即可。
第二个方法:在您数据库安装的地方,找到listener.ora文件
设置一下host里面的ip和本地使用ipconfig命令查到的一样,保存。
然后在本地服务里面重启监听即可。
1.oracle数据库连接设计器,连接不上,报错信息:
java.sql.SQLException: OAUTH 编集失败
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:663)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:366)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:536)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
这个是数据库驱动的问题,出现问题的本地数据库oracle是11g的小版本是11.2.0.1.0,然后在官网上下载对应驱动放在设计器common文件下。设计器下连接数据源,就包这个错,处理方法:如果使用设计器下自带的驱动,可以连接上,
之前把数据库驱动换成对应版本的数据库驱动程序,也是为了解决设计器下数据源连接不上的问题,之前的报错信息:
换成对应数据库版本的驱动之后,能连接上数据源。(没有动数据库,突然数据库连接不上然后报上面那个错,这个驱动的具体问题还是需要具体处理)
1.Sqlserver2008R2设计器下连接数据源,连接不上,报错信息:com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法通过使用安全套接字层(SSL)加密与
SQL Server 建立安全连接,Java.lang.RuntimeException: Could not generate DH keypair
一般使用jdk1.6会报这个错,如果其他的版本也报这个错,可以使用方法先测试下。
处理方法:
下载两个jar包
1.bcprov-ext-jdk15on-1.54.jar
2.bcprov-jdk15on-1.54.jar
下载地址:http://download.csdn.net/detail/cw_hello1/9557049
下载好之后,将两个jar包放置在jdk安装目录下\jre\lib\ext
这个是直接放在设计器安装文件的jre文件下。
然后打开security
找到security.provider.1=sun.security.provider.Sun换成
security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider
相关文章推荐
- 润乾设计器连接数据源后web端预览问题
- tomcat下展现润乾报表报错:数据集xxx中数据源xxx无数据库连接,且未定数据连接工厂
- 润乾报表连接mysql数据源别名问题
- 润乾设计器连接数据源,ie预览问题
- 润乾报表使用问题总结
- 润乾报表学习二:连接本地数据源创建报表
- -Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part II】
- 用Quartus II + Verilog 做FPGA/CPLD设计/仿真的几个基本问题(自己总结的,对初学者有效)
- 润乾报表autobig标签展现、打印、导出问题总结
- 图文详解-报表设计器连接oracle出现的问题及解决方法
- 【分享】总结润乾v4升级集算报表报表迁移相关问题
- winform程序设计中,label,TextBox,ComboBox等几个控件几乎是用得最多的,在设计中经常会遇到一些小问题,如:comboBox控件绑定了数据源之后,如何设置默认值?
- 关于水晶报表的自定义连接数据源问题
- highCharts报表开发总结及遇到的几个问题
- 润乾报表设计器——预览报表问题解决
- -Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part I】
- -Java连接Excel、MySQL、SQLServer数据源及相关增、删、改、查方法和问题总结-【Part III】
- 润乾报表weblogic中文乱码问题总结
- 润乾报表使用问题总结
- 润乾报表 新建数据源时遇到的问题