2010-01-13 110 views

回答

10

在已安装服务器的机器上,Oracle JDBC驱动程序位于ORACLE_HOME/jdbc/lib中。只需在类路径中输入ojdbc14.jarojdbc14_g.jarojdbc14.jar相同,不同之处在于类使用“javac -g”编译并包含一些跟踪信息)。

编辑:根据Oracle Database 10g Release 2 (10.2.0.4) JDBC Driversojdbc14.jar包含类为使用JDK 1.4和1.5(我不明白为什么它像使用JDK 6,JDBC 4.0亿韩元某些功能不工作只是可用)。

一些较新的驱动程序可Oracle Database 11g Release 2 JDBC Drivers但我实在不明白ojdbc14.jarojdbc15.jar之间的区别(除了ojdbc15.jar需要JDK 5+):它们都为JDBC 3.0 driver,所以我认为这只是一个生命的结束之事支持ojbdc14.jar。如果你想要支持JDBC 4.0,你需要ojdbc16.jar。如果您想了解更多详情,请查看Oracle JDBC FAQ

1

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