代理域要求支持其代理的数据库。(配置管理器和用户名称服务器没有数据库访问的需求)。另外,您的代理可以托管访问用户数据库的消息流。
您可以选择在本地系统或远程系统上创建和配置这些数据库,但请遵循下列局限性:
- 除了无法在 z/OS 或 OS/400 上访问远程数据库这一例外,可以将本地或远程数据库用于代理表。
- 您可以使用本地或远程数据库以获取用户数据,请遵守下列操作系统局限性:
- iSeries 上的 DB2
-
- iSeries(OS/400)上仅支持 DB2 数据库。
- OS/400 安装必须是 V5R2 或 V5R3。
- 在 Linux、UNIX 和 Windows 上,可以使用 DB2 Connect 进行连接。也可以使用 iSeries Access for Windows(仅 Windows)。
- 不支持全局协调的(XA)事务。
- 消息流中的 New Era of Network 节点无法访问 iSeries 数据库。
- 仅在 DB2 Connect 提供对远程数据库的访问时,您才可以调用存储过程。
- zSeries 上的数据库
-
- z/OS 仅支持 DB2 数据库。
- 在 Linux、UNIX 和 Windows 上,您必须使用 DB2 Connect。
- 大型数据库对象(LOB)需要 DB2 for z/OS V7.1(RSU0409)或更高版本。
- 消息流中的 New Era of Network 节点无法访问 z/OS 上的数据库。
关于更多详细信息,请参阅 Program Directory for WebSphere Message Broker for z/OS 或 Program Directory for WebSphere Rules and Formatter Option for z/OS。
- WebSphere Information Integrator 支持
- 所有分布式系统代理上的消息流都可以访问 WebSphere Information Integrator for Linux、UNIX 和 Windows V8.2 上的数据库。
- z/OS 代理上的消息流可以访问 WebSphere Information Integrator Classic Federation for z/OS V8.2。该支持提供与以下 z/OS 数据源的直接 SQL 连接:
- IMS
- VSAM
- ISAM
- 顺序文件
- CA-IDMS
- CA-Datacom
- Software AG ADABAS
- DB2
WebSphere Information Integrator Classic Federation for z/OS V8.2 不支持两阶段落实,并且您必须用 CAF(调用挂接机制)设置所有 ODBC 连接,而不是使用缺省选项 RRSAF(可恢复资源管理器服务连接设施)。
- 如果选择使用远程数据库,则必须正确配置与数据库的 ODBC 连接。请参阅您使用的数据库产品的文档,以了解更多信息。
请参阅用于 WebSphere Message Broker 的数据库产品的文档,以确定针对您的特定环境和需求的最佳选项,并了解有关如何配置远程数据库访问的信息。