回答
在已安装服务器的机器上,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。
根据this getting started guide你需要在Oracle Express客户端这can be found here
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
你一般都希望最新的JDBC驱动程序,他们将与旧版本的数据库的正常工作。或者,为了安全起见,请将JDBC版本与您的数据库进行匹配。
实际上,安装完成后,驱动程序的正确版本应在Oracle安装目录中。 – Otis 2010-01-13 00:59:37
您想选择一个与您的Oracle版本和您正在使用的JDK相匹配的JDBC驱动程序。 ojdbc14.jar适用于JDK 1.4;至少在我知道的JDK 5中有更新的版本。我不确定是否有适用于JDK 6的JDBC驱动程序。使用与Oracle提供的情况最匹配。
- 1. 可以将Oracle JDBC 11g R2(11.2.0.3)驱动程序连接到Oracle 10g R10 db
- 2. RHEL 5.3上的Oracle 10G XE
- 3. oracle 11g瘦jdbc驱动与oracle 10g数据库兼容?
- 4. 找不到Oracle JDBC驱动程序
- 5. Grails 3.1.8 Oracle JDBC驱动程序配置
- 6. 为Oracle 8i选择jdbc驱动程序
- 7. JUL到SLF4J与oracle jdbc驱动程序
- 8. 找不到Oracle jdbc驱动程序
- 9. Visio 2010正向工程到Oracle 10g xe
- 10. 无法连接的Oracle 10g XE到Eclipse
- 11. 带有Weblogic 10.3的Oracle 10G驱动程序
- 12. Oracle 10g数据库的驱动程序java 6,7或8
- 13. Spring XA事务与Oracle JDBC驱动程序
- 14. 在Oracle XE 10g中MERGE和ON DELETE CASCADE
- 15. 在Oracle XE 10g中使用WMSYS.WM_CONCAT
- 16. MySQL jdbc驱动程序
- 17. jdbc odbc驱动程序
- 18. JDBC驱动程序问题
- 19. 加载JDBC驱动程序
- 20. 5型JDBC驱动程序
- 21. Tomcat和JDBC驱动程序
- 22. 关于JDBC驱动程序
- 23. JDBC瘦驱动程序的NLS_LANG设置?
- 24. 使用HSQLDB JDBC驱动程序的CSV SQL驱动程序
- 25. 找不到合适的JDBC驱动程序驱动程序
- 26. Oracle jdbc驱动程序类之间的区别?
- 27. 更改为新的Oracle JDBC驱动程序?
- 28. 您将Crystal Reports的Oracle JDBC驱动程序放在哪里?
- 29. 如何加载JDBC驱动程序的Oracle SQL Developer
- 30. 使用JDBC驱动程序锁定Oracle数据库中的表
如果您想使用JDBC,则不需要Oracle Express客户端。有一个纯粹的Java JDBC驱动程序。 – Thilo 2010-01-13 00:58:27