【问题标题】:Will Oracle 9i OCI driver work with an Oracle 10g server?Oracle 9i OCI 驱动程序能否与 Oracle 10g 服务器一起使用?
【发布时间】:2010-12-23 08:50:31
【问题描述】:

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

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

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

出于各种操作原因,我更愿意使用上面的 (1)。但是,我不确定 9i OCI 客户端是否可以与 10g Oracle 服务器一起使用。这个可以吗?

【问题讨论】:

    标签: perl oracle client oracle-call-interface


    【解决方案1】:

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

    【讨论】:

    • 没关系,我们不是推动升级的人,所以我们对这些都不感兴趣。
    【解决方案2】:

    我相信 Oracle 9i 驱动程序适用于 10g 和 11g(我知道 Java 驱动程序确实如此)。

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

    【讨论】:

      猜你喜欢
      • 2010-11-05
      • 1970-01-01
      • 2011-02-23
      • 2010-11-18
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      • 2010-11-24
      • 1970-01-01
      相关资源
      最近更新 更多