Oracle 12.2.0.4和JDK 1.6.0_45

Oracle 12.2.0.4和JDK 1.6.0_45,oracle,ojdbc,jdk6,Oracle,Ojdbc,Jdk6,我们正在升级JDK1.6上的一个应用程序的数据库。 有没有办法将1.6应用程序与oracle 12.2.0.4连接起来 正如我在oracle官方网站上看到的,12.2.0.4支持的唯一ojdbc版本是ojdbc8,它需要jdk 8。是的,Java 6应用程序将与12c数据库一起工作。您可以继续使用现有的ojdbc jar,它将正常工作。我想你指的可能是别的东西。我想你指的是“12.2.0.1”,因为我认为“12.2.0.4”不存在。除非你脑子里想的是“11.2.0.4”?无论如何,您不必升级JD

我们正在升级JDK1.6上的一个应用程序的数据库。 有没有办法将1.6应用程序与oracle 12.2.0.4连接起来


正如我在oracle官方网站上看到的,12.2.0.4支持的唯一ojdbc版本是ojdbc8,它需要jdk 8。

是的,Java 6应用程序将与12c数据库一起工作。您可以继续使用现有的ojdbc jar,它将正常工作。我想你指的可能是别的东西。

我想你指的是“12.2.0.1”,因为我认为“12.2.0.4”不存在。除非你脑子里想的是“11.2.0.4”?无论如何,您不必升级JDBC驱动程序。您可以继续使用支持JDK6的旧JDBC驱动程序。“12.2.0.2”服务器将与“11.2”ojdbc6.jar中的JDBC驱动程序兼容。

您能给我解释一下吗?我看到这样一句话:“在Oracle Database 12c Release 2(12.2.0.1)中,Oracle JDBC驱动程序不再支持JDK 6或更早的版本。”我的错误是,我想到了12.2.0.1:)如果您将JDBC驱动程序升级到12.2.0.1,那么是的,您必须将JDK升级到8或更高版本。但并不是因为要升级数据库,就必须升级JDBC驱动程序。如果您使用的是11.2版本的JDBC驱动程序,那么您可以继续使用它。你会错过一些新功能,比如切分。你能看看我回复Jean de Lavarene的命令吗?你是怎么理解的?@AleksanderNuszel说“Oracle Database 12c Release 2(12.2.0.1)JDBC驱动程序通过了受支持的Oracle数据库版本(11.x.0.x)的认证。但是,它们没有经过认证,不能与旧的、不受支持的数据库版本一起工作,例如10.2.x、10.1.x、9.2.x和9.0.1.x。”我认为这个关键字是“认证的”,旧的驱动程序可以工作,但Oracle可能会拒绝查看任何出现的bug。