2009-12-04 69 views
0

我负责使用针对9.2.0.8 OCI客户端编译的DBD::Oracle的Perl应用程序。这是在sun4u框中,尽管有32位二进制文​​件。 DBD :: Oracle与32位OCI库链接。我们目前正在针对9i服务器运行。Oracle 9i OCI驱动程序将与Oracle 10g服务器一起使用吗?

我们的DBA团队计划将服务器升级到10g,即10.2.0.4。我面临两种选择:

  1. 继续使用9i驱动程序针对新的10g服务器。
  2. ,将我们的客户端从9.2.0.8升级到10.2.0.4以匹配服务器的版本。

由于各种各样的操作原因,我宁愿选择上面的()。但是,我不确定9i OCI客户端是否可以使用10g Oracle服务器。这可以做到吗?

回答

4

是的,它应该工作。虽然,您可能已经知道,您将无法访问10g客户端特定的功能...

+0

这很好,我们不是推动升级的那些人,所以我们对这些并不感兴趣。 – 2009-12-04 19:04:38

1

我相信一个Oracle 9i驱动程序可以同时使用10g和11g(我知道Java的一个事实) 。

但是,最好的方法是在Oracle 10g上设置一个测试服务器/虚拟机并对其进行测试。

相关问题