我已经安装了 Oracle 10G XE。我想使用 JDBC 连接到它。我应该为它使用哪个驱动程序,我可以从哪里下载它?
谢谢。
最佳答案
在您安装了服务器的机器上,Oracle JDBC 驱动程序位于 ORACLE_HOME/jdbc/lib
中。只需将 ojdbc14.jar
放在类路径中(ojdbc14_g.jar
与 ojdbc14.jar
相同,只是类是使用“javac - g"并包含一些跟踪信息)。
编辑:根据Oracle Database 10g Release 2 (10.2.0.4) JDBC Drivers ,ojdbc14.jar
包含用于 JDK 1.4 和 1.5 的类(我不明白为什么它不会与 JDK 一起工作6,JDBC 4.0 的某些功能将不再可用)。
一些较新的驱动程序可在 Oracle Database 11g Release 2 JDBC Drivers 获得但我真的看不出 ojdbc14.jar
和 ojdbc15.jar
之间的区别(除了 ojdbc15.jar
需要 JDK 5+) : 他们都是 JDBC 3.0 driver所以我认为这只是停止支持 ojbdc14.jar
的问题。如果您需要 JDBC 4.0 支持,则需要 ojdbc16.jar
。看看 Oracle JDBC FAQ如果您需要更多详细信息。
关于java - 适用于 Oracle 10G XE 的 JDBC 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2053584/