受支持的数据库

代理要求数据库包含操作数据和状态数据。如果适合,单个实例中的多个代理可以访问相同的数据库,这是因为所有的表都由代理名限定。同一系统中不同安装位置中的代理不能共享数据库。您也可以配置消息流,以访问用户数据库。

调用 mqsicreatebroker 命令时会创建代理表。 所创建的表在数据库内容中列出。

下表及随附注释指出了在哪些操作系统上支持最低级别的数据库。在大多数情况下,访问数据库的代理不一定要和数据库服务器运行于同一操作系统上。 有关本地和远程数据库用法和现有限制的详细信息,请参阅数据库位置

操作系统 DB2®1 Microsoft SQL Server Oracle1 Sybase1 Informix2

AIX

8.23

2000 SP3a4

9i Rel 2 补丁集 4
(9.2.0.5,不定 3501955)
10G

12.5

Dynamic Server V9.4
带 UC7 修订包

客户端 SDK V2.90
带 UC4 修订包

HP-UX

8.23

2000 SP3a4

9i Rel 2 补丁集 4
(9.2.0.5,不定 3501955)
10G

12.5

Dynamic Server V9.4
带 UC7 修订包

客户端 SDK V2.90
带 UC4 修订包

Linux(POWER 平台)

8.23

不适用 不支持 不支持

不支持

Linux(x86 平台)

8.23

2000 SP3a4

9i Rel 2 补丁集 4
(9.2.0.5,不定 3501955)
10G

12.5

Dynamic Server V9.4
带 UC7 修订包

客户端 SDK V2.90
带 UC4 修订包

Linux(zSeries 平台)

8.23+5

不适用

不支持

不支持

不支持

OS/4006

8.23

不适用

不适用

不适用

不支持

Solaris(SPARC 平台)

8.23+7

2000 SP3a4

9i Rel 2 补丁集 4
(9.2.0.5,不定 3501955)
10G

12.5

更新开始

Dynamic Server V9.4
带 UC7 修订包

客户端 SDK V2.90,带
UC4X8 修订包

更新结束
更新开始

Solaris(x86-64 平台)

更新结束
更新开始

8.23+7

更新结束
更新开始

不适用

更新结束
更新开始

10G

更新结束
更新开始

12.5.3

更新结束
更新开始

不支持

更新结束

Windows

8.23+8

2000 SP3a

9i Rel 2 补丁集 4
(9.2.0.5,不定 3501955)
10G10

12.5

Dynamic Server V9.4
带 UC7 修订包

客户端 SDK V2.90
带 UC4 修订包

z/OS

7.19
8.19

不适用

不支持

不适用

不支持

注:
  1. 更新开始受支持的 DB2、Oracle 和 Sybase 发行版可以作为分布式 XA 事务中的资源管理器,并可由 WebSphere MQ 协调,作为 XA 事务管理器。更新结束WebSphere Message Broker 中,这称为“支持全局协调的消息流”。在 z/OS 上,所有事务都可以由“可恢复资源服务”(RRS)进行协调。

    Windows 上针对 MRM 域中消息的 XA 协调需要 DB2 V8 FixPak 10 或更高版本。

    如果将 WebSphere MQ V6.0 用作事务管理器,则 32 位和 64 位执行组中所有从消息流连接到 DB2 的数据源都必须连接至 64 位 DB2 实例。

    如果部署访问数据库的消息流,则您可以将被协调的消息流,以便对那些数据库的更新与对其他资源的更新同步。

  2. 更新开始Informix 只作为由消息流访问的用户数据库受支持。在每个代理系统上,只需要客户机 SDK;请在创建数据库的系统上安装 Dynamic Server。您不能将代理服务器作为 Informix 数据库创建;该选项不受支持。64 位数据库、XA 协调和大对象(LOB)不受支持。

    如果您在 Solaris(SPARC 平台)上安装客户端 SDK,则从 Informix 请求修订包 UC4X8。

    更新结束
  3. 查看产品的 readme.html 文件以检验是否需要修订包或其他修订。

    DB2 V8.2 在功能上等同于 V8.1 修订包 7。如果从提供的 CD 或 DVD 安装 DB2 V8.2,您可能会看到有关 V8.1 级别的信息(如您使用命令 db2level 时)。

  4. 通过使用提供的有线协议驱动程序,SQL 服务器仅作为 LinuxUNIX 系统的 Windows 上的远程数据库受到支持。
  5. 仅提供 31 位支持。
  6. 您可以通过在任意受支持系统的代理上运行的消息流,访问在 OS/400 上安装的、作为用户数据库的 DB2 数据库。您无法在任何系统上创建一个代理数据库,将其作为 OS/400 上的远程 DB2 数据库。有关这些局限性的详细信息以及与该产品一起提供的 PTF 的详细信息,请参阅数据库位置
  7. 更新开始Solaris(SPARC 平台) 上的 Solaris 10 需要 DB2 V8 FixPak 9,而 Solaris(x86-64 平台) 上则需要 DB2 V8 FixPak 11。更新结束
  8. 只能将嵌入式 Derby 数据库用于验证、评估和测试用途。(Derby 指 IBM Cloudscape™ V10.0,即构建在“Apache 软件基金会”的 Derby 数据库上的数据库产品。) 对于生产系统,请安装和配置您选择的企业数据库。
  9. z/OS 上,DB2 是必需的。您必须为每个代理创建一个单独的数据库。有关更多详细信息,请参阅 Program Directory for WebSphere Message Broker for z/OSProgram Directory for WebSphere Rules and Formatter Option for z/OS
  10. 更新开始对于 Windows 上与 Oracle 10G 进行的 XA 协调,您必须为 Oracle 10G(10.1.0.4.0)安装补丁集树。更新结束
相关概念
在 Windows 上使用 Derby 数据库
相关任务
查找最新信息
创建数据库
相关参考
数据库位置
数据库内容
受支持的处理器
操作系统需求
其他软件需求和支持
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ah10030_