Use the mqsideletebroker command to delete a named broker. The command also deletes the queues on the associated queue manager (created when the broker was created), and its data in the broker database. You can also specify that the queue manager is to be deleted.
Although this command deletes all the data related to this broker from the broker database tables, it does not check if the tables are empty, and it does not delete the tables.
If you delete a broker that has WebSphere MQ publish/subscribe broker neighbors, you must also run the clrmqbrk on each of these neighbors. You must identify the broker that you are deleting on this command.
If you run the command against a component that does not exist (for example, the component has already been deleted, or you have mistyped the component name), the command returns with a successful completion message. The command does not inform you that the component does not exist.