有人能给我解释一下在下面的场景中连接java应用程序和数据库的可行性吗?
连接
带有ojbc14.jar和oracle 9i的java 4应用程序
带有ojbc14.jar和oracle 18c的java 4应用程序
带有ojbc8.jar和oracle 9i的java 4应用程序
带有ojbc8.jar和oracle 18c的java 4应用程序
带有ojbc14.jar和oracle 9i的java 8应用程序
带有ojbc14.jar和oracle 18c的java 8应用程序
带有ojbc8.jar和oracle 9i的java 8应用程序
带有ojbc8.jar和oracle 18c的java 8应用程序
如果在上述特定情况下无法连接,将面临哪些问题?
1条答案
按热度按时间w8biq8rn1#
ojdbc14.jar中的数字14意味着它是用jdk1.4编译的。类似地,ojdbc8.jar上的8意味着它是用jdk8编译的。因此,您将无法在jdk1.4中使用ojdbc8.jar。
关于oracle服务器的向后兼容性,您可以参考以下从oracle支持中提取的矩阵: