![[AIX, Linux, Windows]](ngalw.gif)
Unbestätigte Nachrichten in einem Kanal auflösen
Verwenden Sie den MQSC-Befehl RESOLVE CHANNEL, wenn Nachrichten von einem Sender oder Server im Zweifel gehalten werden. Zum Beispiel, weil ein Ende der Verbindung beendet wurde und es keine Aussicht auf eine Wiederherstellung gibt.
Der Befehl RESOLVE CHANNEL akzeptiert einen von zwei Parametern: BACKOUT oder COMMIT. Mit Backout werden Nachrichten in die Übertragungswarteschlange zurückgespeichert, während Commit sie löscht.
Das Kanalprogramm versucht nicht, eine Sitzung mit einem Partner aufzubauen. Stattdessen bestimmt sie die ID der logischen Arbeitseinheit (LUWID), die die unbestätige_Nachrichten darstellt. Anschließend gibt es, wie angefordert, folgende Probleme aus:
- BACKOUT, um die Nachrichten in die Übertragungswarteschlange zurückzuspeichen; oder
- COMMIT, um die Nachrichten aus der Übertragungswarteschlange zu löschen.
Damit die Auflösung erfolgreich ist:
- Der Kanal muss inaktiv sein.
- Der Kanal muss im Zweifel sein.
- Der Kanaltyp muss "sender", "server" oder "cluster-sender" sein.
- Es muss eine lokale Kanaldefinition vorhanden sein.
- Der lokale WS-Manager muss aktiv sein.