[IBM i]

MQ プロセスの作成 (CRTMQMPRC)

実行可能な場所
すべての環境 (*ALL)
スレッド・セーフ
はい

MQ プロセスの作成 (CRTMQMPRC) コマンドは、デフォルトとは異なる属性を指定して、新規 MQ プロセス定義を作成します。

パラメーター

キーワード 説明 選択
PRCNAME (PRCNAME) プロセス名 文字値 必須、キー、定位置 1
MQMNAME メッセージ・キュー・マネージャー名 文字値*DFT オプション、キー、定位置 2
REPLACE 置換 *NO、*YES オプショナル, 定位置 3
text テキスト '記述' 文字値、*BLANK、*SYSDFTPRC オプショナル, 定位置 4
APPTYPE アプリケーション・タイプ 整数*SAME、*CICS®、*MVS、*IMS、 *OS2、*DOS、*UNIX、*QMGR、 *OS400、*WINDOWS、*CICS_VSE、*WINDOWS_NT、*VMS、*NSK、*VOS、*IMTESBRIDGE、*XCF、*CICS オプショナル, 定位置 5
APPID アプリケーション ID 文字値*SYSDFTPRC オプショナル, 定位置 6
USRDATA (USRDATA) ユーザー・データ 文字値*SYSDFTPRC、*NONE オプショナル, 定位置 7
EnvData 環境データ 文字値*SYSDFTPRC、*NONE オプショナル, 定位置 8

プロセス名 (PRCNAME)

作成する新規 MQ プロセス定義の名前です。

指定できる値は以下のとおりです。

process-name
新規 MQ プロセス定義の名前を指定します。 名前の長さは48文字までです。

メッセージ・キュー・マネージャー名 (MQMNAME)

キュー・マネージャーの名前を指定します。

指定できる値は以下のとおりです。

*DFT
デフォルト・キュー・マネージャーを使用します。
キュー・マネージャー名
メッセージ・キュー・マネージャーの名前です。

置換 (REPLACE)

同じ名前のプロセス定義が既に存在している場合は、その定義を置き換えるかどうかを指定します。

指定できる値は以下のとおりです。

*NO
この定義は、同じ名前の既存のプロセス定義を置き換えません。 指定されたプロセス定義が既に存在する場合、コマンドは失敗します。
*YES
既存のプロセス定義を置き換えます。 同じ名前の定義がない場合は、新規の定義が作成されます。

テキスト '記述' (TEXT)

プロセス定義を簡単に説明するテキストを指定します。

注 : フィールド長は 64 バイトであり、システムが 2 バイト文字セット (DBCS) を使用している場合、最大文字数が少なくなります。

指定できる値は以下のとおりです。

*SYSDFTPRC
この属性の値は、システム・デフォルト・プロセスから取り出されます。
*BLANK
テキストはブランク・ストリングに設定されます。
description
新規記述情報を指定します。

アプリケーション・タイプ (APPTYPE)

開始するアプリケーションのタイプ。

指定できる値は以下のとおりです。

*SYSDFTPRC
この属性の値は、システム・デフォルト・プロセスから取り出されます。
*CICS
CICS/400® アプリケーションを表します。
*MVS
MVS アプリケーションを表します。
*IMS
IMS アプリケーションを表します。
*OS2
OS/2 アプリケーションを表します。
*DOS
DOS アプリケーションを表します。
*UNIX
UNIX アプリケーションを表します。
*QMGR
キュー・マネージャーを表します。
*OS400
IBM® i アプリケーションを表します。
* WINDOWS
Windows アプリケーションを表します。
*CICSVSE
CICS/VSE アプリケーションを表します。
*WINDOWS_NT
Windows NT アプリケーションを表します。
*VMS
VMS アプリケーションを表します。
*NSK
Tandem/NSK アプリケーションを表します。
*VOS
VOS アプリケーションを表します。
*IMS_BRIDGE
IMS ブリッジ・アプリケーションを表します。
*XCF
XCF アプリケーションを表します。
CICSブリッジ (* _BRIDGE)
CICS bridge アプリケーションを表します。
*NOTES_AGENT
Lotus Notes® アプリケーションを表します。
*BROKER
ブローカー・アプリケーションを表します。
*JAVA
Java アプリケーションを表します。
*DQM
DQM アプリケーションを表します。
user-value
65536 から 999999999 の範囲のユーザー定義アプリケーション・タイプです。

この範囲内の値はテストされず、その他の値はすべて受け入れられます。

アプリケーション ID (APPID)

アプリケーション ID。 これは、コマンドを処理中のプラットフォームで開始されるアプリケーションの名前です。 これは通常、プログラム名およびライブラリー名です。

指定できる値は以下のとおりです。

*SYSDFTPRC
この属性の値は、システム・デフォルト・プロセスから取り出されます。
application-id
最大長は 256 文字です。

ユーザー・データ (USRDATA)

APPID で定義されている、開始するアプリケーションに属しているユーザー情報を含む文字ストリングです。

指定できる値は以下のとおりです。

*SYSDFTPRC
この属性の値は、システム・デフォルト・プロセスから取り出されます。
*NONE 値
ユーザー・データはブランクです。
user-data
128 文字までのユーザー・データを指定します。

環境データ (ENVDATA)

APPID で定義されている、開始するアプリケーションに属している環境情報を含む文字ストリングです。

指定できる値は以下のとおりです。

*SYSDFTPRC
この属性の値は、システム・デフォルト・プロセスから取り出されます。
*NONE 値
環境データはブランクです。
environment-data
最大長は 128 文字です。