java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=186647296)(ERR=12514)(ERROR_STACK=(ERROR=(CODE=12514)(EMFI=4))))
情况:在开发的过程中遇见这个错误,仔细检查代码及配置文件。就是失败,百思不得其解,差点但疼死。而且换了个IP别的数据库就好使,查了Oracle的连接会话蒸腾半天还是不行。
出错原因:公司的测试环境oracle升级到了Oracle11g,我所使用的ojdbc14.jar版本支持到Oracle JDBC Driver version - 9.0.2.0.0,所有出现连接拒绝和丢失数据的情况。
解决办法:换成ojdbc6.jar或ojdbc14.jar 高版本就可以了。
注:本以为ojdbc后面跟的数字越大版本越高呢,非也:
classes12.jar - for Java 1.2 and 1.3
ojdbc14.jar - for Java 1.4 and 1.5
ojdbc5.jar - for Java 1.5
ojdbc6.jar - for Java 1.6
相关推荐
kettle第一次连接oracle数据库时报错“错误连接数据库 [Oracle] ”,这是因为SPoon缺少Oracle对应的jar包,如果已安装Oracle或者Oracle客户端则可以从它们的安装目录中复制对应的jar文件,解决报错误问题。
头文件:/usr/include/oracle/11.2/client64/ 下,如果在使用时报错找不到头文件,记得看路径是否是这个。 包文件:/usr/lib/oracle/11.2/client64/ 下,包含{bin、lib}两个文件夹; 1.3 创建文件夹: #mkdir -p /...
头文件:/usr/include/oracle/11.2/client64/ 下,如果在使用时报错找不到头文件,记得看路径是否是这个。 包文件:/usr/lib/oracle/11.2/client64/ 下,包含{bin、lib}两个文件夹; 1.3 创建文件夹: #mkdir -p /...
(使用servlet方式加载也可以,只是在启动时报错) 加载方式修改为: <!-- proxool --> <param-name>xmlFile <param-value>/WEB-INF/conf/proxool.xml</param-value> <listener-class>org....
最近刚好有个项目要连接ACCESS的MDB数据并导入到ORACLE中,使用 Java代码 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String strurl="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=E:\\\\db.mdb...
#### 四、使用 PDI 3.x 版本连接 DB2 数据库时报编码不支持的错误 **问题描述**: 使用 PDI 3.x 版本连接 DB2 数据库时, 报告以下错误: ``` Error connecting to database: (using class com.ibm.db2.jcc.DB2Driver)...