ページの先頭行へ戻る
Interstage Application Server MessageQueueDirector説明書

7.3.9 mqdprgmsg (メッセージを一括削除する)

機能説明

  メッセージキューに存在するすべてのメッセージを一括削除するコマンドです。本コマンドでは、対象のメッセージキューごとにコマンドの実行を再確認するための問合せが行われます。

入力形式

-----------------------------------------------------------------------------------
    mqdprgmsg [-s sysname] [-j] qname-1 [qname-2 … [qname-n]]
-----------------------------------------------------------------------------------

パラメタ

-s sysname

  対象のMQDの名前(MQDシステム名)を指定します。このパラメタを省略した場合、MQDシステム名は“MQD001”となります。

-j

  コマンド実行の問合せを回避する場合に指定します。問合せを回避した場合、指定されたすべてのメッセージキューのメッセージを削除します。

qname-1 qname-2 … qname-n

  メッセージキューの名前を指定します。複数のメッセージキューの名前を空白で区切って指定することができます。また、ワイルドカード(*、?)による指定も可能です。ワイルドカードの指定例は、“7.3.6 mqddltq (メッセージキューを削除する)”を参照してください。

注意事項

使用例

  MQDシステム名 MQD001 のqname00301上のメッセージを一括削除します。

----------------------------------------------------------
    mqdprgmsg  qname00301
----------------------------------------------------------