Unter IBM® ierstellen Sie eine Liste mit Befehlen in einer Scriptdatei und führen die Datei anschließend mit dem Befehl STRMQMMQSC aus. Sie verwenden MQSC-Befehle zum Verwalten von WS-Manager-Objekten, einschließlich des Warteschlangenmanagers selbst, Warteschlangen, Prozessdefinitionen, Namenslisten, Kanäle, Clientverbindungskanäle, Empfangsprogramme, Services, Themen und Authentifizierungsinformationsobjekte.
Informationen zu dieser Task
IBM MQ -Scriptbefehle (MQSC) werden in lesbarer Form in EBCDIC geschrieben. MQSC-Befehle werden mit dem CL-Befehl STRMQMMQSCIBM MQ an einen Warteschlangenmanager ausgegeben. Bei dieser Methode handelt es sich nur um eine Stapelmethode, die die Eingabe aus einer physischen Quellendatei im Serverbibliothekssystem übernimmt. Der Standardname für diese physische Quellendatei ist QMQSC.
Achtung: Verwenden Sie die Bibliothek QTEMP nicht als Quellenbibliothek für STRMQMMQSC, da die Verwendung der Bibliothek QTEMP begrenzt ist. Sie müssen eine andere Bibliothek als Eingabedatei für den Befehl verwenden.
Um die Portierbarkeit zwischen IBM MQ -Umgebungen zu gewährleisten, begrenzen Sie die Zeilenlänge in MQSC-Befehlsdateien auf 72 Zeichen. Verwenden Sie das Pluszeichen, um anzugeben, dass der Befehl in der nächsten Zeile fortgesetzt wird.
Die in MQSC angegebenen Objektattribute werden in diesem Abschnitt in Großbuchstaben (z. B. RQMNAME) angezeigt, obwohl die Groß-/Kleinschreibung nicht beachtet werden muss.
Hinweis:
Das Format einer MQSC-Datei hängt nicht von ihrer Position im Dateisystem ab.
Die Namen von MQSC-Attributen sind auf acht Zeichen begrenzt.
MQSC-Befehle sind auf allen IBM MQ -Plattformen verfügbar.
Eine Beschreibung der einzelnen MQSC-Befehle und deren Syntax finden Sie im Abschnitt MQSC-Befehle.
Verfahren
Erstellen Sie die QMQSC-Quellendatei.
IBM MQ for IBM i liefert keine Quellendatei mit dem Namen QMQSC. Um MQSC-Befehle zu verarbeiten, müssen Sie die QMQSC -Quellendatei in einer Bibliothek Ihrer Wahl erstellen, indem Sie den folgenden Befehl ausgeben: