Datenbanken für koordinierte Nachrichtenflüsse konfigurieren

Wenn der Nachrichtenfluss mit einer Datenbank interagiert und Sie die Aktualisierungen der Datenbank mit anderen Aktionen innerhalb des Nachrichtenflusses koordinieren möchten, müssen Sie Ihren Broker zur Verwaltung dieser Aktualisierungen konfigurieren.

Vor dem Start müssen Sie Folgendes beachten:

Zur Ausführung dieses Vorgangs müssen folgende Aufgaben beendet worden sein:

  1. Aktualisieren Sie die Informationen des Broker-Warteschlangenmanagers, indem Sie eine Zeilengruppe XAResourceManager für jede Datenbank definieren, die an global koordinierten Transaktionen teilnimmt, wenn sie durch die Nachrichtenflüsse auf diesem Broker aktualisiert wird.
    • Fügen Sie unter Linux und UNIX eine XAResourceManager-Zeilengruppe zur Initialisierungsdatei 'qm.ini' hinzu. Der Inhalt dieser Zeilengruppe hängt von der Datenbank ab. Folgen Sie hierzu den Anweisungen in den nächsten Abschnitten.
    • Unter Windows definieren Sie den XAResourceManager mit WebSphere MQ-Services. Klicken Sie auf den Namen des Warteschlangenmanagers in linken Teilfenster, und wählen Sie 'Eingeschalten' aus dem Menü aus. Geben Sie die in den nachfolgenden Abschnitten vorgegebenen Werte im Tabulator 'Ressourcen' des Dialogfelds 'Eigenschaften' ein.
    • Unter z/OS müssen Sie keine bestimmte Aktion ausführen, RRS sollte jedoch verfügbar sein.
  2. Wenn sich der Nachrichtenfluss auf Nachrichtenwörterbücher bezieht oder einen Veröffentlichungsknoten enthält, müssen Sie auf die gleiche Weise eine Zeilengruppe XAResourceManager für die interne Datenbank des Brokers definieren.

In den folgenden Abschnitten wird die Koordination von Nachrichtenflüssen mit Hilfe verschiedener Datenbanken erklärt:

64-Bit- oder 32-Bit-Koordination

Die für die XA -Koordination erforderlichen Datenbanktreiber hängen von der WebSphere MQ-Version ab, die Sie für die Ausführung der Transaktionsverwaltung verwenden werden. Bei der Verwendung von WebSphere MQ V5.3 können Sie die XA-Koordination nur im 32-Bit-Modus ausführen. Deshalb müssen Sie in den Dateien 'qm.ini' und 'ODBCINI' jeweils 32-Bit-Treiber auswählen und konfigurieren. Bei der Verwendung von WebSphere MQ V6 muss die XA-Koordination im 64-Bit-Modus ausgeführt werden. In den Dateien 'qm.ini' und 'ODBCINI64' sollten deshalb 64-Bit-Treiber ausgewählt und konfiguriert werden.

Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: 9 Nov 2005
ac00396_