To learn how to move IBM MQ messages out of inoperable cluster queues, see How do I rescue messages that are stuck in an inoperable cluster queue?
The ability to change the Get Messages and Put Messages attributes for a queue using the object menu requires the Change Queue Extended security right.
The menu actions that are available depend on the queue type, as described in the table below.
Queue Type |
Available Actions |
Local Queues and Alias Queues |
Inhibit/Allow Get and Put |
Remote Queue |
Inhibit/Allow Put If Get is Inhibited, you cannot browse the queue. If Put is Inhibited, you cannot perform message-related operations. |
Model Queues |
Allow Get or Put There is no option to inhibit Put or Get from the Commands menu; instead, this can be done from properties. |
The Get and Put Messages columns indicate the current state, or mode, of each queue when it comes to get and put message operations:
- If Get Messages is Allowed for a queue, then messages are allowed to be gotten from the queue. If Get Messages is Inhibited, then messages are prevented from being gotten from the queue.
- If Put Messages is Allowed for a queue, then messages are allowed to be put on the queue. If Put Messages is Inhibited, then messages are prevented from being put on the queue.
You can change these attributes for a single queue or multiple queues.
- Select the queue or queues that you want to change (by allowing or inhibiting get or put messages).
-
- When you select a single queue, options shown are to change the current mode: for a queue with Get Messages Allowed, the menu option is Inhibit Get. For a queue with Get Messages Inhibited, the menu option is Allow Get.
- When you select more than one queue, options shown are based on the current attribute of the first queue that you select. The action applies to all selected queues.
In version 11.0 and earlier
In version 11.2
- Select Commands, then choose from the available options (Inhibit Get, Allow Get, Inhibit Put, or Allow Put).
In version 11.0 and earlier In version 11.2 - A confirmation message is displayed:
In version 11.0 and earlier
In version 11.2
- Click Yes to continue, No to cancel, or Schedule to schedule the action (see Scheduling jobs).
In the example below, for the selected queues, the Put Messages column now shows Inhibited.
In version 11.0 and earlier
In version 11.2