MessageQueueDirector説明書 |
目次
索引
![]() ![]() |
第1部 基本機能編 | > 第7章 コマンド | > 7.3 コマンドの説明 |
メッセージキューを削除するコマンドです。通常は、以下の状態のメッセージキューが削除の対象となります。
上記条件を満たしていない場合でも強制的にメッセージキューを削除することができます。
本コマンドでは、対象のメッセージキューごとにコマンドの実行を再確認するための問合せが行われます。
--------------------------------------------------------------------------------------- mqddltq [-s sysname] [-c] [-j] qname-1 [qname-2 … [qname-n]] ---------------------------------------------------------------------------------------
対象のMQDの名前(MQDシステム名)を指定します。このパラメタを省略した場合、MQDシステム名は“MQD001”となります。
メッセージキューを強制的に削除する場合に指定します。この場合、メッセージキュー上の未処理の残存メッセージは消失します。また、メッセージキューへ接続している利用者がいる状態のメッセージキューも削除の対象となります。
コマンド実行の問合せを回避する場合に指定します。問合せを回避した場合、指定されたすべてのメッセージキューを削除します。
削除するメッセージキューの名前を指定します。複数のメッセージキューの名前を空白で区切って指定することができます。また、ワイルドカード(*:0文字以上の任意の文字列、?: 任意の1文字)による指定も可能です。ワイルドカードの指定例を以下に示します。
例1: q101,q102,q103 → "q*" または "q10?"
例2: aque,bque,cque → *que または ?que
例3: q10a,q20a,q30a → q*a または q?0a
---------------------------------------------------------- mqddltq qname00301 ----------------------------------------------------------
目次
索引
![]() ![]() |