oracle 11g驱动包该用哪个

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 11g驱动包该用哪个相关的知识,希望对你有一定的参考价值。

本人学java,在学到jdbc时,连接oracle.
oracle安装目录的db_1/jdbc/lib目录下有
ojdbc5.jar ojdbc5_g.jar ojdbc5dms.jar
ojdbc5dms_g.jar ojdbc6.jar ojdbc6_g.jar
ojdbc6dms.jar ojdbc6dms_g.jar
这几个jar包
请问该用哪个驱动 版本是11G

楼主你好,我在jdk 1.6.0_31+tomcat7的环境下,用ojdbc6.jar包,完全木问题。不过oracle11g,好像有release1和release2两个版本,一开始我用release1的版本,用classes12.jar做数据库驱动,tomcat启动时总报错。后来在网上找了下攻略,网上说release1版本的驱动有bug。后来我下了release2(两个文件,需要解压到同一目录下,再安装),然后用ojdbc6.jar做驱动,完美运行。 参考技术A 这个要取决于你的jdk,如果你的jdk是1.5用ojdbc5.jar,如果jdk是1.6用ojdbc6.jar 。
ojdbc5_g.jar、ojdbc6dms_g.jar 只是用javac -g编译,生成所有调试信息
参考技术B 用ojdbc6.jar支持jdk1.6以上的
同理ojdbc5.jar是1.5以下的
参考技术C 用这个ojdbc6.jar

以上是关于oracle 11g驱动包该用哪个的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 11g Java驱动包ojdbc6.jar安装到maven库,并查看jar具体版本号

java要和oracle 11g连接该如何配置oracle

oracle11g安装完怎么使用

linux oracle11g安装依赖包都有哪些

怎样将oracle11的驱动jar包导入到eclipse

怎样将oracle11的驱动jar包导入到eclipse