XAID=xarid[_s|_S]
| デフォルト: | なし |
オンライン CICS アプリケーションまたは Web サービス アプリケーションなどで利用するために、DB2 RM スイッチ モジュール タイプで定義された複数の XAR を使用する場合、XAID は必須です。
オンライン アプリケーションまたはバッチ アプリケーションで利用するために MFDBFH と個別の埋め込み SQL XAR の両方で DB2 にアクセスする場合も、XAID は必須です。
MFDBFH を使用せずに、DB2 スイッチ モジュールを動的登録に利用する場合は、XAID を使用してオンライン アプリケーションおよび DSNRLI アプリケーションをコンパイルすることも必須です。これに該当するのは、次の丸かっこ内に示す xa_open 文字列パラメーターのいずれかをデフォルト以外の値に設定して実行するように構成されているアプリケーションです(UserP、LocalTX、ISOLEVEL、PACKAGEPATH)。IKJEFT01 や DSNALI などの他のバッチ処理では、XAID を使用する必要はありません。
詳細については、「RM スイッチ モジュールの登録」、および「SQL の xa_open 文字列構成オプション」の「PACKAGEPATH=schema1」、「UserP=(T|F)」、「LocalTX=(T|F)」、「ISOLEVEL=(CR|RO|RR|SS|SZ|UR)」セクションを参照してください。