我们目前有一个在 HPUX Itanium 平台上运行的 Oracle 9i 客户端,并且正在考虑将服务器从 Oracle 9i Windows 2000 服务器升级到 Oracle 11g W2K3 服务器。
Oracle 9i 客户端是否与 Oracle 11g 服务器兼容?
此配置是否有任何问题,或者是否建议将 Oracle 9i 客户端也升级到 11g?
它应该,但是可以肯定地告诉你的兼容性矩阵被锁定在 Metalink 中。如果您有支持合同,您可以在此处访问:
我有一些需要连接到两个不同数据库的 java 应用程序。一个是 Oracle 9i Release 9.2.0.6.0,另一个是 Oracle 11.2g 尝试了 11g ( ojdbc5.jar ) 的 jdbc 驱动程序,但无法连接到 9i。
9i 的 jdbc 驱动程序确实连接到两个数据库(ojdbc14.jar)
在引用的 Metalink 文章中,它对此类连接进行了以下说明:
“对于 10.2(或更高)和 9.2 之间的连接,9.2 端必须位于 9.2.0.4 或更高版本。不支持 10.2(或更高)和 9.2.0.1、9.2.0.2 或 9.2.0.3 之间的连接。”
干杯,
作品
是的,它是兼容的,我已经在 64 位 Win2008r2 上将我们的测试服务器升级到 11gr2,我的客户端仍然是 9i,并且没有任何问题。我只是将 tnsnames.ora 调整为正确的主机,仅此而已