英文:
What compatibility issues are faced connecting java application using objdc with oracle and feasibility of connection?
问题
以下是翻译好的部分:
连接
Java 4 应用程序使用 ojbc14.jar 连接到 Oracle 9i 数据库
Java 4 应用程序使用 ojbc14.jar 连接到 Oracle 18c 数据库
Java 4 应用程序使用 ojbc8.jar 连接到 Oracle 9i 数据库
Java 4 应用程序使用 ojbc8.jar 连接到 Oracle 18c 数据库
Java 8 应用程序使用 ojbc14.jar 连接到 Oracle 9i 数据库
Java 8 应用程序使用 ojbc14.jar 连接到 Oracle 18c 数据库
Java 8 应用程序使用 ojbc8.jar 连接到 Oracle 9i 数据库
Java 8 应用程序使用 ojbc8.jar 连接到 Oracle 18c 数据库
如果无法在上述特定情况下进行连接,可能会面临哪些问题?
英文:
Can anyone explain me feasibility of connecting java application with database in following scenarios?
Connecting
Java 4 application with ojbc14.jar with oracle 9i
Java 4 application with ojbc14.jar with oracle 18c
Java 4 application with ojbc8.jar with oracle 9i
Java 4 application with ojbc8.jar with oracle 18c
Java 8 application with ojbc14.jar with oracle 9i
Java 8 application with ojbc14.jar with oracle 18c
Java 8 application with ojbc8.jar with oracle 9i
Java 8 application with ojbc8.jar with oracle 18c
What issues will be faced if unable to connect in specific case from above?
答案1
得分: 1
数字14在ojdbc14.jar文件中表示它是使用JDK1.4进行编译的。同样,ojdbc8.jar中的数字8表示它是使用JDK8编译的。因此,您将无法在JDK1.4中使用ojdbc8.jar。
关于Oracle服务器的向后兼容性,您可以参考从Oracle支持中提取的以下矩阵:
英文:
The number 14 in ojdbc14.jar implies that it was compiled with JDK1.4. Similarly, 8 on ojdbc8.jar implies it was compiled with JDK8. Therefore, you won't be able to use ojdbc8.jar with JDK1.4.
Regarding backward compatibility of the Oracle Server you can refer to this matrix extracted from Oracle support:
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论