我已经安装了Oracle 10G XE。我想使用 JDBC 连接到它。我应该使用哪个驱动程序以及从哪里下载它?
谢谢。
在安装了服务器的机器上,Oracle JDBC 驱动程序位于ORACLE_HOME/jdbc/lib
。就放ojdbc14.jar
在你的类路径上(ojdbc14_g.jar
是相同的ojdbc14.jar
,除了类是用“javac -g”编译的并包含一些跟踪信息)。
EDIT:根据Oracle 数据库 10g 第 2 版 (10.2.0.4) JDBC 驱动程序 http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html, ojdbc14.jar
包含用于 JDK 1.4 和 1.5 的类(我不明白为什么wouldn't如果使用 JDK 6,则 JDBC 4.0 的某些功能将不可用)。
一些较新的驱动程序可在Oracle 数据库 11g 第 2 版 JDBC 驱动程序 http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_112010.html但我真的看不出两者之间的区别ojdbc14.jar
and ojdbc15.jar
(除了那个ojdbc15.jar
需要 JDK 5+):它们都是JDBC 3.0 驱动程序 http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.html#02_04所以我认为这只是一个临终支持的问题ojbdc14.jar
。如果您想要 JDBC 4.0 支持,您需要ojdbc16.jar
尽管。看看Oracle JDBC 常见问题解答 http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.html如果您想了解更多详细信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)