Java 我可以在Oracle 10g数据库上使用Oracle JDBC 12.1.0.1(用于12c数据库)吗?

Java 我可以在Oracle 10g数据库上使用Oracle JDBC 12.1.0.1(用于12c数据库)吗?,java,oracle,jdbc,oracle10g,oracle12c,Java,Oracle,Jdbc,Oracle10g,Oracle12c,只是一个简单的问题(我想)。Oracle发布了包括Java7JDBC驱动程序的新版本(ojdbc7-12.1.0.1)。在这里,我们将Oracle 10g数据库与ojdbc6一起用于Oracle 11g(11.2.0.4),没有任何问题。现在,我的问题 如果我将我的应用程序服务器升级为使用ojdbc7 for Oracle 12c,风险是否太大?Oracle是否保持其驱动程序与以前版本的兼容性?是。这是Oracle官方支持的 如果您没有使用与oracle 12C相关的任何特定功能,那么就不会有问

只是一个简单的问题(我想)。Oracle发布了包括Java7JDBC驱动程序的新版本(ojdbc7-12.1.0.1)。在这里,我们将Oracle 10g数据库与ojdbc6一起用于Oracle 11g(11.2.0.4),没有任何问题。现在,我的问题


如果我将我的应用程序服务器升级为使用ojdbc7 for Oracle 12c,风险是否太大?Oracle是否保持其驱动程序与以前版本的兼容性?

是。这是Oracle官方支持的

如果您没有使用与oracle 12C相关的任何特定功能,那么就不会有问题,因为oracle保持向后兼容性。有关更多详细信息,您应该参考他们的文档。此文档已经更改,现在说明了与最新版本的Oracle Database 12cR1相关的
问题,并且所有其他对旧版本(如10g、9i、8i)的引用都已删除
基本上可以使用,但不是官方的,只是因为Oracle不支持Oracle Database 10g。视为YMMV。如果你没有使用这种配置运行空中交通管制或核电站,你可能会没事的。