MFT 与远程数据库配合使用

您可以使用 Managed File Transfer 记录器与远程系统上的数据库进行通信。

关于本任务

如果在与机器 Managed File Transfer 不同的机器上安装了数据库,请完成以下步骤。 除非另有说明,否则这些步骤适用于 Db2® 和 Oracle 。

过程

  1. 在安装了 Managed File Transfer 的系统上安装数据库客户机。
  2. 将远程数据库服务器添加到本地数据库客户机配置中。 Managed File TransferIBM® MQ 需要此配置更新才能正确访问数据库。
  3. logger.properties 文件中指定新属性以使用凭证文件连接到数据库: wmfte.database.credentials.file
    注: Managed File Transfer 的较低版本使用了属性 wmqfte.oracle.userwmqfte.database.user以及 wmqfte.oracle.passwordwmqfte.database.password。 现在不推荐使用这些属性。 推荐使用 wmfte.database.credentials.file
  4. 仅限Oracle : 要允许与数据库进行远程连接,请将协调队列管理器的 qm.ini 文件中的 XAResourceManager 节更改为以下内容 (确保更改数据库名称,用户名和用户密码以匹配您自己的信息):
    Oracle_XA+Acc=P/ftelog/qgw783jhT+SesTm=35+DB=FTEAUDIT1+SqlNet=FTEAUDIT1+threads=false,更改以粗体突出显示。
  5. Oracle : 使用 wmqfte.oracle.hostwmqfte.oracle.port 属性在 logger.properties 文件中指定主机和端口。 主机和端口的缺省值允许您使用本地数据库客户机,因此如果先前使用了本地数据库,那么您可能没有设置这些值。