`

jdbc连接oracle时报的错

阅读更多

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics