2010-01-13 116 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提供的情況最匹配。