MFT mit einer fernen Datenbank verwenden

Sie können die Managed File Transfer -Protokollfunktion verwenden, um mit einer -Datenbank auf einem fernen System zu kommunizieren.

Informationen zu dieser Task

Wenn eine Datenbank auf einer anderen Maschine als Managed File Transfer installiert ist, führen Sie die folgenden Schritte aus. Die Schritte gelten für Db2® und Oracle , sofern nicht anders angegeben.

Verfahren

  1. Installieren Sie einen Datenbank-Client auf dem System, auf dem Sie Managed File Transfer installiert haben.
  2. Fügen Sie der Konfiguration Ihres lokalen Datenbankclients den fernen Datenbankserver hinzu. Diese Konfigurationsaktualisierung ist erforderlich, damit Managed File Transfer und IBM® MQ ordnungsgemäß auf die Datenbank zugreifen können.
  3. Geben Sie die neuen Eigenschaften in der Datei logger.properties an, um über die Berechtigungsnachweisdatei eine Verbindung zur Datenbank herzustellen: wmfte.database.credentials.file.
    [Veraltet]Hinweis: In früheren Versionen von Managed File Transfer wurden die Eigenschaften wmqfte.oracle.user oder wmqfte.database.userund wmqfte.oracle.password bzw. wmqfte.database.passwordverwendet. Diese Eigenschaften werden jedoch nicht weiter unterstützt. Verwenden Sie stattdessen wmfte.database.credentials.file.
  4. NurOracle : Um eine Fernverbindung zur Datenbank zuzulassen, ändern Sie die Zeilengruppe XAResourceManager in der Datei qm.ini des Koordinationswarteschlangenmanagers wie folgt (stellen Sie dabei sicher, dass Sie den Datenbanknamen, den Benutzernamen und das Benutzerkennwort entsprechend Ihren eigenen Informationen ändern):
    Oracle_XA+Acc=P/ftelog/qgw783jhT+SesTm=35+DB=FTEAUDIT1+SqlNet=FTEAUDIT1+threads=false, die Änderung wird durch Fettdruck hervorgehoben.
  5. NurOracle : Geben Sie einen Host und einen Port in der Datei logger.properties über die Eigenschaften wmqfte.oracle.host und wmqfte.oracle.port an. Die Arbeit mit einem lokalen Datenbankclient ist bereits mit den Standardwerten für Host und Port möglich. Wenn Sie also zuvor mit einer lokalen Datenbank gearbeitet haben, wurden für diese Eigenschaften möglicherweise noch keine Werte festgelegt.