Mit dem Befehl mqsideletebroker können Sie einen benannten Broker löschen. Dabei werden auch die Warteschlangen auf dem zugehörigen Warteschlangenmanager (die zusammen mit dem Broker erstellt wurden) gelöscht. Sie können außerdem angeben, ob der Warteschlangenmanager ebenfalls gelöscht werden soll.
Wenn ein Broker mit benachbarten WebSphere MQ-Publish/Subscribe-Brokern gelöscht wird, muss außerdem der Befehl clrmqbrk auf jedem dieser Nachbarn ausgeführt werden. In diesem Befehl muss der Broker identifiziert werden, der gelöscht werden soll.
Wenn Sie den Befehl für eine Komponente ausführen, die nicht vorhanden ist (z. B. weil die Komponente bereits gelöscht wurde oder Sie ihren Namen falsch eingegeben haben), gibt er eine Abschlussnachricht aus, die den Erfolg meldet. Der Befehl informiert nicht darüber, dass die Komponente nicht vorhanden ist.
Sie können keinen Broker löschen, zu dem eine offene Verbindung hergestellt ist; der Befehl schlägt fehl. Beispiel: Ihre WebSphere Message Broker Explorer-Sitzung ist aktuell mit einem Broker verbunden; Sie können den Broker erst löschen, wenn die Verbindung getrennt wird.