[英]JDBC driver for Oracle 10G XE
我已经安装了Oracle 10G XE。 我想使用JDBC连接到它。 我应该使用哪个驱动程序以及从哪里下载?
谢谢。
在已安装服务器的计算机上,Oracle JDBC驱动程序位于ORACLE_HOME/jdbc/lib
。 只需将ojdbc14.jar
放在类路径上( ojdbc14_g.jar
与ojdbc14.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.jar
和ojdbc15.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版本和您正在使用的JDK相匹配的JDBC驱动程序。 ojdbc14.jar用于JDK 1.4; 我知道至少有JDK 5的新版本。 我不确定JDK 6是否有JDBC驱动程序。使用与Oracle提供的最佳匹配。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.