oracle - 与 Java 6 一起使用的 Oracle 瘦驱动程序版本

标签 oracle jdbc oracle10g java-6 java-ee-5

我们正在从 Java 1.5 升级到 Java 6,从 J2EE 1.4 升级到 Java EE 5。我们使用的是 Oracle 10g。 Java EE 5 只支持 JDBC 3.0,但 Java 6 支持 JDBC 4.0。如果我在装有 Java 6 的 Java EE 5 服务器上运行,我可以在我的 Java EE 5 Web 应用程序中使用 JDBC 4.0 API 吗?

我应该使用哪个 Oracle 瘦驱动程序?是来自 Oracle's download pageojdbc6.jar ?与 Oracle 10g 兼容吗?

最佳答案

您可以使用ojdbc6.jar

有 3 个 Oracle JDBC 驱动程序仍在广泛使用:

  • ojdbc14.jar 用于 JDK 1.4 的项目
  • ojdbc5.jar 用于 JDK 5(或 1.5)的项目
  • ojdbc6.jar 用于 JDK 6(或 1.6)的项目

即使您使用的是 Java EE 5,如果相关的 JDK 是 6,那么您将 Oracle 驱动程序的版本号与您的 JDK 号相匹配。

Oracle 在他们的 JDBC 驱动程序上有关于驱动程序和数据库兼容性的常见问题解答。 This部分可能对您有用。

关于oracle - 与 Java 6 一起使用的 Oracle 瘦驱动程序版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4161214/

相关文章:

java - 将字符串数组列表的数组列表作为记录插入 MySQL 数据库

oracle - 如何在 Oracle 中实现条件更新?

sql - 如何删除未命名的主键约束

mysql - 我正在尝试创建一个查询以将数据从一个表带到另一个表,如下所述?

java - 如何获取 java.sql.ResultSet 的大小?

sql - SELECTING 数据与 CASE 语句问题

java - 无法使用 JDBC 连接获取计数

hibernate - 无法加载类 [oracle.jdbc.driver.Oracle 驱动程序]

java - JDBC 中 sql 语句的 Select 子句中的游标

ruby-on-rails - Rails 控制台 sql 查询只返回 true