代理要求数据库包含操作数据和状态数据。如果适合,单个实例中的多个代理可以访问相同的数据库,这是因为所有的表都由代理名限定。同一系统中不同安装位置中的代理不能共享数据库。
调用 mqsicreatebroker 命令时会创建代理表。 所创建的表在数据库内容中列出。
下表及随附注释指出了在哪些操作系统上支持最低级别的数据库。在大多数情况下,访问数据库的代理不一定要和数据库服务器运行于同一操作系统上。 有关本地和远程数据库用法和现有限制的详细信息,请参阅数据库位置。
操作系统 | DB2®1 | Microsoft SQL Server | Oracle1 | Sybase1 |
---|---|---|---|---|
AIX |
8.22 |
2000 SP3a3 |
9i Rel 2 补丁集 4 |
12.5 |
HP-UX |
8.22 |
2000 SP3a3 |
9i Rel 2 补丁集 4 |
12.5 |
Linux(POWER 平台) |
8.22 |
不适用 | 不支持 | 不支持 |
Linux(x86 平台) |
8.22 |
2000 SP3a3 |
9i Rel 2 补丁集 4 |
12.5 |
Linux(zSeries 平台) |
8.22+4 |
不适用 |
不支持 |
不支持 |
Solaris(SPARC 平台) |
8.22+5 |
2000 SP3a3 |
9i Rel 2 补丁集 4 |
12.5 |
![]() Solaris(x86-64 平台) ![]() |
![]() 8.22+5 ![]() |
![]() 不适用 ![]() |
![]() 10G ![]() |
![]() 12.5.3 ![]() |
Windows |
8.210 |
2000 SP3a |
9i Rel 2 补丁集 4 |
12.5 |
z/OS |
7.17 |
不适用 |
不支持 |
不适用 |
Windows 上 MRM 域中针对消息的 XA 协调要求 DB2 V8.2 修订包 10 或更高版本。
如果将 WebSphere MQ V6.0 用作事务管理器,则 32 位和 64 位执行组中所有从消息流连接到 DB2 的数据源都必须连接至 64 位 DB2 实例。
DB2 V8.2 在功能上等同于 V8.1 修订包 7。如果从提供的 CD 或 DVD 安装 DB2 V8.2,您可能会看到有关 V8.1 级别的信息(如您使用命令 db2level 时)。