MessageQueueDirector説明書
目次 索引 前ページ次ページ

第1部 基本機能編> 第7章 コマンド> 7.3 コマンドの説明

7.3.5 mqdcrtq (メッセージキューを作成する)

機能説明

 メッセージキューを新規に作成するコマンドです。

入力形式

---------------------------------------------------------------------------------------
    mqdcrtq  [-s sysname] [{-a|-r|-w|-c}]  [{-m|-d}]  [-p prty]  [-l length]
                 qname-1 [qname-2 … [qname-n] ]
---------------------------------------------------------------------------------------

パラメタ

-s sysname

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

-a|-r|-w|-c}

 メッセージキューのアクセス状態を以下から一つ選んで指定します。このパラメタを省略した場合、“送受信可能状態”のメッセージキューが作成されます。

 -a: 送受信可能状態
 -r: 受信禁止状態
 -w: 送信禁止状態
 -c: 送受信禁止状態

{-m|-d

 メッセージ保証レベルを指定します。このパラメタを省略した場合、“ディスク型”として扱われます。メッセージ保証レベルの詳細については、“2.4.1.1 メッセージ保証レベル”を参照してください。

 -m: メモリ型
 -d: ディスク型

-p prty

 プライオリティの省略値を以下の数値で指定します。数が小さいほど優先順位が高くなります。このパラメタを省略した場合、優先順位は最低の数に設定されます。この値は、プライオリティが省略されたメッセージに対して付与されます。

-l length

 メッセージの最大長を780〜 2097152(2M)バイトの範囲で指定します。指定の単位はバイト、Kバイト、およびMバイトの3種類があります。単位(“K”または“M”で大文字と小文字は区別されません)の指定がない場合は、バイトの単位となります。このパラメタを省略した場合、メッセージの最大長は2Mバイトとなります。

qname-1 qname-2 … qname-n

 作成するメッセージキューの名前を63文字以内の英数字とアンダースコアで指定します。または、31文字以内の漢字で指定します。英字の大文字と小文字は区別されます。英数字と漢字の混在も可能です。複数のメッセージキューの名前を空白で区切って指定することができます。

注意事項

使用例

--------------------------------------------------------------
    mqdcrtq  -d -l 30K qname00301 qname00302
--------------------------------------------------------------

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005