Oracle 客户端服务器互操作性支持

Oracle 客户端/服务器互操作性支持
使用这篇文档来理解,哪些 Oracle 数据库版本与哪些 Oracle 客户端版本一起工作是受支持的。
介绍
这篇文档总结了对 Oracle 客户端和服务器之间互操作性的支持情况。包括在不同 Oracle 版本之间使用 database link 连接的支持情况。
注意这仅仅是一篇关于互操作性的通用指南- 某些产品和工具可能对受支持的组合有额外的限制,这取决于具体的产品和工具。例如:Precompilers, Export/Import工具等。
文档  Note:161818.1  总结了对每个 Oracle 发行版的支持情况。
一般政策
Oracle 的一般政策是测试和支持每一个新的 Oracle 发行版与旧的发行版之间的兼容性,即
当前的交互性支持情况
下面的矩阵总结了受支持的最经常使用的产品版本的客户端和服务器的组合。完整的矩阵在这篇文档的末尾。
仅当满足如下条件时,才会对新的交互性问题进行调查:当问题发生时,所涉及的两个发行版都处于一个有效的支持合同当中。
例如:
一个 11.1.0 客户端连接到一个 11.2 服务器的问题,需要客户有一个有效的 11.1.0 客户端的  Extended Support  合同,Oracle 才会进行调查。

客户端
版本
服务器版本
12.1.0 11.2.0 11.1.0 10.2.0 10.1.0 9.2.0
12.1.0 Yes Yes ES LES #7 No #3 No #3
11.2.0 Yes Yes ES LES #7 No Was #5
11.1.0 ES ES ES LES #7 Was #6 Was #5
10.2.0 LES #7 LES #7 LES #7 LES Was Was #5
10.1.0(#4) No Was #6 Was #6 Was Was Was
9.2.0 No#8 Was #5 Was #5 Was #5 Was Was

关键词:
Yes 受支持
LES 受限制的 Extended Support
ES 受支持 ,但仅为有 Extended Support 的客户提供修复。
Was 曾经是一个受支持的组合,但是其中一个发行版已经不在如下任何一个支持类型当中:Premier Support , Primary Error Correct support , Extended Support,也不属于 Extended Maintenance Support,所以不再提供修复。
No 从未受到支持
特别说明:
  • #1 - 参阅 Note:207319.1
  • #2 - 如果一个 10g 客户端尝试连接一个 8.1.7.3 或者更低版本的服务器,则会不正确的报出 ORA-3134 错误,参阅 Note:3437884.8 .
  • #3 - 当尝试连接到这个版本时,会正确的报出 ORA-3134 错误。
  • #4 - 当 10g 的客户端连接到 8i/9i 时,若其中一个是基于 EBCDIC 的,则会出现问题。参阅 Note:3564573.8
  • #5 - 对于 10.2(或更高版本)与 9.2 之间的连接,9.2 端必须是 9.2.0.4 或者更高。10.2(或更高版本)与 9.2.0.1,9.2.0.2,9.2.0.3 之间的连接从未受到支持。
  • #6 - 对于 11.1(或更高版本)数据库服务器与 10.1/10.2 数据库服务器之间的 database link 连接,10g 端必须分别在 10.1.0.5/10.2.0.2(或更高),才能在这些版本之间使用 PLSQL。(这点并不适用于普通 11g 客户端到 10g 服务器的连接,而仅仅是服务器到服务器之间,以及一些很特别的客户端产品,比如 Oracle Forms) 参阅 Note:4511371.8 解更多细节。
  • #7 - 在 11.1(或更高)与 10.2 之间的 database link 连接,10g 端必须在 10.2.0.2(或更高),才能在这些版本间使用 PLSQL。参阅 Note:4511371.8 了解更多细节。
  • #8 - 尝试从 9.2 连接到 12.1 将会报出"ORA-28040: No matching authentication protocol"错误并失败。
一般说明:
  1. 对于不同版本之间的 database links 连接,必须受到上表中的双向支持。
例如:由于 11.2 -> 10.1 不被支持,那么这两个版本之间的双向的 database link 就都 被支持。
  1. 不受支持的组合可能似乎可以工作,但是对于特定的操作可能遇到错误。不应该依赖于他们似乎可以工作 - Oracle 不会对不受支持的组合遇到的问题进行调查
  2. 由于新的数据库服务器兼容于有限的一组旧 OCI 客户端,升级数据库时,升级这些客户端软件可能不是必须的。但是,如果不升级客户端软件,一些新的特性可能无法运行。例如,10.2 的 Oracle 客户端可以连接到 11.2 数据库,但是无法利用客户端结果缓存(11.1 中引入)之类的新特性。
  3. Oracle Applications,或其它的 Oracle 产品,可能有上表中未列出的受支持的配置。
  4. 上表同样适用于不同的平台之间,以及 32/64位 Oracle 客户端/服务器之间,除非某个 Oracle 平台另有不支持公告说明。
  5. Unix BEQUEATH (BEQ)在不同发行版之间受支持。例如,10.2 客户端到 11.2 服务器的 Oracle 连接,不管上表中列出的互操作性支持如何,若是使用 BEQ 协议适配器,则是不受支持的。参阅 Note:364252.1 了解更多细节。
术语
参阅  Note:161818.1  的 "Terminology"部分了解  Premier Support ,  Extended Support ,  Primary Error Correction Support  和  Extended Maintenence Support 的具体解释。
相关文章
  • Support Status of each Oracle Server (RDBMS) Release Note:161818.1
  • JDBC, JDK, and Oracle Database Certification Note:401934.1 
对于JDBC客户端,  Note:401934.1  的信息优先于上表中列出的信息。 
  • JDBC Driver Support for Oracle Application Server (Fusion Middleware) Note:365120.1
  • 对于 Precompiler 互操作性的支持亦请参阅 
 "Pro*C/C++ Programmer's Guide 11g Release 2 (11.2)" [Part Number E10825-01]
 "1 Introduction"
 -> Frequently Asked Questions
 -> Can I Use Any Release of Pro*C/C++ with Any Version of the Oracle Server?
完整的互操作性支持矩阵
这个矩阵包含了旧版本的互操作性信息,这是一个完整的内容。
  服务器版本
客户端版本 12.1.0 11.2.0 11.1.0 10.2.0 10.1.0 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5 7.3.4
12.1.0 Yes Yes ES LES #7 No #3 No #3 No #3 No #3 No #3 No #3 No #3 No #3 No #3
11.2.0 Yes Yes ES LES #7 No Was #5 No #3 No #3 No #3 No #3 No #3 No #3 No #3
11.1.0 ES ES ES LES #7 Was #6 Was #5 No #3 No #3 No #3 No #3 No #3 No #3 No #3
10.2.0 LES #7 LES #7 LES #7 LES Was Was #5 No Was No #3 No #3 No #3 No #3 No #3
10.1.0(#4) No Was #6 Was #6 Was Was Was Was Was #2 No #3 No #3 No #3 No #3 No #3
9.2.0 No#8 Was #5 Was #5 Was #5 Was Was Was Was No No Was No No #1
9.0.1 No No No No Was Was Was Was Was No Was No Was
8.1.7 No No No Was Was Was Was Was Was Was Was Was Was
8.1.6 No No No No No No Was Was Was Was Was Was Was
8.1.5 No No No No No No No Was Was Was Was Was Was
8.0.6 No No No No No Was Was Was Was Was Was Was Was
8.0.5 No No No No No No No Was Was Was Was Was Was
7.3.4 No No No No No Was Was Was Was Was Was Was Was

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值