繁体   English   中英

适用于Oracle 10G XE的JDBC驱动程序

[英]JDBC driver for Oracle 10G XE

我已经安装了Oracle 10G XE。 我想使用JDBC连接到它。 我应该使用哪个驱动程序以及从哪里下载?

谢谢。

在已安装服务器的计算机上,Oracle JDBC驱动程序位于ORACLE_HOME/jdbc/lib 只需将ojdbc14.jar放在类路径上( ojdbc14_g.jarojdbc14.jar相同,除了类使用“javac -g”编译并包含一些跟踪信息)。

编辑:根据Oracle数据库10g第2版(10.2.0.4)JDBC驱动程序ojdbc14.jar包含用于JDK 1.4和1.5的类 (我不明白为什么它不适用于JDK 6,一些功能JDBC 4.0不仅可用)。

Oracle Database 11g第2版JDBC驱动程序中提供了一些较新的驱动程序,但我没有看到ojdbc14.jarojdbc15.jar之间的区别(除了ojdbc15.jar需要JDK 5+):它们都是JDBC 3.0驱动程序所以我认为这只是对ojbdc14.jar的生命支持的ojbdc14.jar 如果您需要JDBC 4.0支持,则需要ojdbc16.jar 如果您想了解更多详细信息,请查看Oracle JDBC FAQ

http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

您通常需要最新的JDBC驱动程序,它们也适用于旧版本的数据库。 或者,为了安全起见,将JDBC版本与您的数据库匹配。

根据此入门指南,您需要可在此处找到的Oracle Express客户端

您希望选择与您的Oracle版本和您正在使用的JDK相匹配的JDBC驱动程序。 ojdbc14.jar用于JDK 1.4; 我知道至少有JDK 5的新版本。 我不确定JDK 6是否有JDBC驱动程序。使用与Oracle提供的最佳匹配。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM