首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何访问运行在Java 10+上的Oracle9.2*和*Oracle12cDB?

如何访问运行在Java 10+上的Oracle9.2*和*Oracle12cDB?
EN

Stack Overflow用户
提问于 2021-06-10 07:54:34
回答 2查看 124关注 0票数 0

我正在开发一个在JDK 10+上用Kotlin编写的应用程序,它必须:

  • 访问遗留Oracle DB 9.2版
  • 将数据存储在Oracle DB 12c上。

JDK 10+应用程序是否可以连接到Oracle9.2?我找不到任何支持Oracle 9.2的驱动程序,即使是JDK 8.

或者,是否可以在12c和9.2DBs之间配置DB链接?我知道有些特性可能不被支持,但是我们不需要高级的东西,所以即使它不被官方支持,如果DB链接的身份验证和基本查询有效的话,这对我们来说也是足够的。

注意:

  • 升级遗留DB是不可能的。实际上还有其他数百个访问该DB的遗留系统。
  • 我们客户端的安全组可能不允许部署完全过时的JDK,如1.6/1.7.也许他们可以允许1.8..。
  • 是的,他们应该年复一年地更新这些东西,我们已经知道了。
EN

回答 2

Stack Overflow用户

发布于 2021-06-10 18:25:44

仍然运行在9.2上的客户对安全性根本不感兴趣。神谕认证的解决方案将不可用,但解决方案是可行的.几乎可以肯定的是,它确实存在(仅仅关注驱动程序dbms的互操作性,而不是JDK。

目标是11 gR2 JDBC驱动程序。它们将用于两个版本的数据库(9.2和12c)。就连12c也很快就失去了支持,所以我希望迈向v19的一步已经走到了尽头。

对不起,我不能说得更确切了,我把它弄丢了.

票数 0
EN

Stack Overflow用户

发布于 2021-06-14 16:58:01

不支持Oracle JDBC 9.2。您必须升级到最新版本。查看驱动程序的不同版本所支持的JDK版本的常见问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67916980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档