Befehl 'mqsideletebroker'

Unterstützte Plattformen

  • Windows
  • Linux- und UNIX-Systeme
  • z/OS

Zweck

Mit dem Befehl mqsideletebroker können Sie einen benannten Broker löschen. Durch diesen Befehl werden auch der lokale Warteschlangenmanager des Brokers (der beim Erstellen des Brokers erzeugt wurde) und die zugehörigen Daten in der Datenbank des Brokers gelöscht. Sie können auch angeben, dass der Warteschlangenmanager gelöscht werden soll.

Obwohl dieser Befehl alle mit dem Broker verbundenen Daten aus den Datenbanktabellen des Brokers gelöscht werden, wird nicht überprüft, ob die Tabellen leer sind, und auch die Tabellen selber werden nicht gelöscht.

Durch diesen Befehl werden folgende Aktionen durchgeführt:
  • Auf Windows-Plattformen wird der Service gestoppt, durch den der Broker ausgeführt wird.
  • Der WebSphere MQ-Warteschlangenmanager des Brokers wird auf Anforderung gelöscht.
  • Die Brokerdaten werden aus der Datenbank entfernt.
  • Der Eintrag für die Komponente in der Brokerregistry wird entfernt.

Rufen Sie beim Löschen eines Brokers mit benachbarten WebSphere MQ-Publish/Subscribe-Brokern auch den Befehl clrmqbrk bei jedem dieser Nachbarn auf. Dadurch wird der Broker von WebSphere Message Broker angegeben, der durch diesen Befehl gelöscht wird.

Syntax

Windows-Plattformen, Linux- und UNIX-Systeme

z/OS

Parameter

Brokername
(Erforderlich) Der Name des Brokers, den Sie löschen möchten. Dieser Parameter muss zuerst angegeben werden.
-q
(Optional - Windows-Plattformen sowie Linux- und UNIX-Systeme) Gibt an, dass der Warteschlangenmanager des Brokers gelöscht wurde. (Wenn diese Option nicht angegeben wurde, werden nur die WebSphere Message Broker-Warteschlangen und die Daten des Brokers gelöscht.)

Wenn auf dem Warteschlangenmanager eine weitere Komponente vorhanden ist (Konfigurationsmanager oder Benutzernamensserver), wird ein Fehlschlagen des Befehls verursacht.

-w
(Optional - Windows-Plattformen sowie Linux- und UNIX-Systeme) Alle Dateien, die diesem Broker zugeordnet sind, werden aus dem Arbeitspfad gelöscht.
1
(Optional - nur z/OS) Löscht nur die Brokerregistry.
2
(Optional - nur z/OS) Löscht nur die WebSphere MQ-Warteschlangen des Brokers.
3
(Optional - nur z/OS) Löscht nur die DB2-Tabellen und -Indices des Brokers.

Antworten

  • BIP8012 Verbindung zu Systemkomponenten konnte nicht hergestellt werden
  • BIP8013 Komponente nicht vorhanden
  • BIP8017 Komponente kann nicht gelöscht werden
  • BIP8018 Komponente ist aktiv
  • BIP8040 Es konnte keine Verbindung zu der Datenbank hergestellt werden
  • BIP8048 Warteschlangenmanager konnte nicht gestartet werden
  • BIP8049 Warteschlangenmanager konnte nicht gestoppt werden
  • BIP8052 Warteschlange konnte nicht gelöscht werden
  • BIP8073 Ungültiger Brokername
  • BIP8082 Warteschlangenmanager konnte nicht gelöscht werden
  • BIP8093 Warteschlangenmanager wird gerade erstellt
  • BIP8094 Warteschlangenmanager wird gerade gestoppt
  • BIP8095 Warteschlangenmanager ist reserviert

Beispiele

mqsideletebroker WBRK_BROKER -q
Zugehörige Konzepte
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
an07100_