Recovering after the broker database fails

Before you start

Try to get to the root of the problem first, using the diagnosis techniques described throughout the Diagnosing errors section of the information center.

If your problem cannot be resolved using these techniques, contact your IBM Support Center.

Use the procedure in this section only as a last resort.

If the broker database fails and cannot be corrected using problem determination, or by the IBM Support Center, perform the following sequence of operations to re-create it:

  1. Ensure that no workbench users are deploying to brokers. You must wait until these actions have completed.
  2. Stop the broker using the mqsistop command.
  3. Re-create the broker database from a backup version.
    If you do not have a backup of your broker database, re-create the broker at this stage. This re-creates the broker database. However, any of the data that you previously had in the broker database will be lost. To re-create the broker:
    1. Delete the broker using the mqsideletebroker command.
    2. Re-create the broker using the mqsicreatebroker command. The mqsicreatebroker command creates the configuration repository automatically.
  4. Start the broker using the mqsistart command.
Related tasks
Creating a broker
Deleting a broker
Recovering after failure
Related reference
mqsicreatebroker command
mqsideletebroker command
mqsistart command
mqsistop command