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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值