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

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/24786562/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-14 14:50:51  来源:igfitidea点击:

Can I use Oracle JDBC 12.1.0.1 (for 12c database) on a Oracle 10g database?

javaoraclejdbcoracle10goracle12c

提问by Ricardo Giaviti

Just a simple question (I guess). Oracle released a new JDBC driver for Oracle Database 12cincluding a Java 7 JDBC driver (ojdbc7 - 12.1.0.1). Here, we've been using Oracle 10g databasewith ojdbc6 for Oracle 11g (11.2.0.4) without any problem. Now, my questions.

只是一个简单的问题(我猜)。Oracle为 Oracle Database 12c发布了一个新的JDBC 驱动程序,包括一个 Java 7 JDBC 驱动程序 (ojdbc7 - 12.1.0.1)。在这里,我们一直在使用Oracle 10g 数据库和 ojdbc6 for Oracle 11g (11.2.0.4) 没有任何问题。现在,我的问题。

If I upgrade my application server to use ojdbc7 for Oracle 12c, is it too risk? Does the Oracle maintains compatibility of their drivers with previous versions?

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

采纳答案by Joshua Huber