Oracle 9i OCI驱动程序是否可以与Oracle 10g服务器配合使用?

时间:2009-12-04 19:00:37

标签: perl oracle client oci

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

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

  1. 继续对新的10g服务器使用9i驱动程序。
  2. OR ,将我们的客户端从9.2.0.8升级到10.2.0.4以匹配服务器的版本。
  3. 出于各种操作原因,我更愿意选择( 1 )以上。但是,我不确定9i OCI客户端是否可以使用10g Oracle服务器。可以这样做吗?

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

我相信Oracle 9i驱动程序可以同时使用10g和11g(我知道Java会这样做)。

但是,最好的办法是在其上设置一个带有Oracle 10g的测试服务器/ VM,并对其进行测试。