ojdbc*jar 与jdk*那些事儿

来源:互联网 发布:台湾战机失联 知乎 编辑:程序博客网 时间:2024/05/16 14:46

      最近几天学习oracle数据库,装完oracle10g 后,又尝试了oracle11g。

     在换了数据库后,再用myeclipse链接是遇到了问题。

     就是Software caused connection abort: socket write error 这个问题。

     于是带着这个问题上网找,什么端口问题,什么防火墙问题等等,尝试了好多解决方案,

     最后请教了一些高手,还是不行,整整花费了一天的时间,最后静下来想想,这几天我变动了IDE了。

      变动的是什么呢??  变动的JDK 和oracle了。

       于是上网查了查,JDK与oracle  驱动的关系。总结了一下分享一下。

       classes12.jar  适用于JDK1.2  和JDK1.3

       ojdbc14.jar   适用与JDK1.4和JDK1.5

       ojdbc5.jar     适用于jdk5

       ojdbc5.jar    适用于jdk6,如果你使用的jdk1.5,就不能使用这个驱动了。

      

      问题就出现在里了,我下载了一个jdk1.7的版本替换了jdk1.5, 而数据库驱动还是 ojdbc14 .jar。

     于是出问题了,最后把驱动从Ojdbc14.ar 更换成了 ojdbc7.jar  问题就解决了。

     

      解决这个问题在想,为什么我花了一天的时间和请教了一些高手还是没有解决这个小问题呢?

     是我解决问题的方式不对吗?  我是根据问题提示去解决问题啊,是有方向,有针对的啊。

     想了想,我是脚痛一脚,头痛医头的方法。没有从全局的宏观来看问题。

0 0
原创粉丝点击