機能説明
メッセージキューに存在するすべてのメッセージを一括削除するコマンドです。本コマンドでは、対象のメッセージキューごとにコマンドの実行を再確認するための問合せが行われます。
入力形式
----------------------------------------------------------------------------------- mqdprgmsg [-s sysname] [-j] qname-1 [qname-2 … [qname-n]] -----------------------------------------------------------------------------------
パラメタ
対象のMQDの名前(MQDシステム名)を指定します。このパラメタを省略した場合、MQDシステム名は“MQD001”となります。
コマンド実行の問合せを回避する場合に指定します。問合せを回避した場合、指定されたすべてのメッセージキューのメッセージを削除します。
メッセージキューの名前を指定します。複数のメッセージキューの名前を空白で区切って指定することができます。また、ワイルドカード(*、?)による指定も可能です。ワイルドカードの指定例は、“7.3.6 mqddltq (メッセージキューを削除する)”を参照してください。
注意事項
本コマンドは、スーパユーザおよびMQD利用者グループのユーザが実行できます。
本コマンドでは、上記以外にいくつかの注意すべき事項があります。詳細については、“2.2.7 メッセージの一括削除”を参照してください。
メッセージ格納ファイルとしてデータベースを使用する場合、ターミナルサービス経由でコマンドを実行することはできません。コンソールからコマンドを実行してください。
使用例
MQDシステム名 MQD001 のqname00301上のメッセージを一括削除します。
---------------------------------------------------------- mqdprgmsg qname00301 ----------------------------------------------------------