如何在 oracle 11 中使用 JDBC 4 驱动程序?
how to use JDBC 4 driver with oracle 11?
我正在使用 Oracle 11g。不知道oracle 11g默认自带的驱动是什么。我在 <TOMCAT_HOME>/lib
下看到 ojdbc14-10.2.0.3.0
。我不确定我需要做什么更改才能确保我使用的是 JDBC 4 驱动程序?
我需要替换 ojdbc14-10.2.0.3.0
还是我需要在我的 oracle 安装下放一些其他的 jar?
根据 Oracle article,Oracle 数据库 11g 第 1 版 (11.1) 与 JDBC 驱动程序一起提供对 JDBC 4.0 标准的支持。
为了获得 JDBC 4.0 标准支持,您应该在类路径环境变量中包含 ojdbc6.jar。
看看 Oracle 的 JDBC 驱动程序 list:对于 11g 和 11g2,只有 ojdbc5.jar 和 ojdbc6.jar 已列出,但有人说 ojbc14 应该可以很好地与 Oracle11g 一起使用。
ojbc14 和更高版本之间的主要区别是它不支持新的 JDBC API,所以我想你最好使用更新的驱动程序。
我正在使用 Oracle 11g。不知道oracle 11g默认自带的驱动是什么。我在 <TOMCAT_HOME>/lib
下看到 ojdbc14-10.2.0.3.0
。我不确定我需要做什么更改才能确保我使用的是 JDBC 4 驱动程序?
我需要替换 ojdbc14-10.2.0.3.0
还是我需要在我的 oracle 安装下放一些其他的 jar?
根据 Oracle article,Oracle 数据库 11g 第 1 版 (11.1) 与 JDBC 驱动程序一起提供对 JDBC 4.0 标准的支持。 为了获得 JDBC 4.0 标准支持,您应该在类路径环境变量中包含 ojdbc6.jar。
看看 Oracle 的 JDBC 驱动程序 list:对于 11g 和 11g2,只有 ojdbc5.jar 和 ojdbc6.jar 已列出,但有人说 ojbc14 应该可以很好地与 Oracle11g 一起使用。 ojbc14 和更高版本之间的主要区别是它不支持新的 JDBC API,所以我想你最好使用更新的驱动程序。