【问题标题】:Supported JDBC, JDK versions for Oracle 11gOracle 11g 支持的 JDBC、JDK 版本
【发布时间】:2015-09-04 21:15:54
【问题描述】:

我们正在将我们的数据库从 oracle 10g 升级到 11g。

希望我们现在的JDK1.6能支持这个。

什么是 Oracle 11g 的理想 JDBC 版本?

目前我们使用的是ojdbc.14.jar,是否支持11g?

请确认我

【问题讨论】:

标签: jdbc oracle11g ojdbc


【解决方案1】:

根据Oracle FAQ,java版本8应该使用OJDBC7.jar

【讨论】:

    【解决方案2】:

    您在数据库中使用 Java 吗?还是您使用 Java 在数据库上执行命令?
    如果是前者,请参阅您要迁移到的 Oracle 版本的产品表。如果是后者,任何比数据库附带的驱动程序版本更旧的版本都应该可以工作,包括你提到的那个。

    但是,这是一个非常大的问题,但是,JDK 1.6 已经失去支持并且已经超过一年了。 ojdbc14.jar 更老了,而且我认为已经有近十年的时间了。
    您确实应该升级到 JDK 1.8(最新补丁级别为 45 或更高版本)以及您要升级到的 Oracle 版本附带的 ojdbc 版本 (ojdbc6)。
    更好的性能、对新 API 的访问、安全修复等。

    【讨论】:

    • 对于 Java 8,您应该使用 ojdbc7.jar
    • @a_horse_with_no_name 不,您应该为您的 Oracle 版本使用正确的版本,因为如果您使用较新的版本,驱动程序可能支持 TNS 侦听器不支持的操作。
    猜你喜欢
    • 2023-03-17
    • 2023-03-30
    • 2021-12-26
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2021-11-19
    • 2019-04-07
    • 1970-01-01
    相关资源
    最近更新 更多