制約事項:  本トピックは、Enterprise Server 機能が有効な場合にのみ該当します。 
 
	 IBM DB2 XAR の定義を完了するには、[Open string] フィールドに次の値を追加します。スペースが含まれている値は二重引用符で囲んでください。
 
	 DB=name,UID=identifier,PWD=password,AXLIB=casaxlib
   [,SREG={T|F}]
   [,LOCALTX={T|F}][,ISOLEVEL={CR|RR|SZ|UR}][,ESLOGGING=0001]
   [,PACKAGEPATH=schema1[+schema2+...schemaN]]
 
	 注: オープン文字列の形式は IBM によって定義されています。使用可能なすべてのオプションについての理解を深めるために、IBM の『
DB2 管理の手引き』および『
アプリケーション プログラミングの手引き』を参照することを強くお勧めします。本トピックでは、設定例だけを紹介します。
 
 
	 パラメーターの説明:
 
		   
			 - DB
 
 
			 - DB2 データベースの名前。
 
 
		   
		   
			 - UID
 
 
			 - DB2 サーバーに接続するために必要なユーザー ID。
 
 
		   
		   
			 - PWD
 
 
			 - ユーザー ID を DB2 サーバーに接続するために必要なパスワード。必須項目です。
 
 
		   
		   
			 - AXLIB
 
 
			 - トランザクション マネージャーの ax_reg および ax_unreg 関数が含まれているライブラリの名前。
 
				   
					 - Windows の場合:
 
 
					 - %PATH% 環境変数に axlib ライブラリを含むディレクトリが含まれている場合は、AXLIB を CASAXLIB.dll に設定します。
%PATH% 環境変数に axlib ライブラリを含むディレクトリが含まれていない場合は、axlib ライブラリの絶対パスを含むように AXLIB を設定します。たとえば、AXLIB を %COBDIR%\bin\CASAXLIB.dll (32 ビット) または %COBDIR%\bin64\CASAXLIB.dll (64 ビット) のように設定します。
 
						注: いずれの場合も、
.dll ファイル拡張子の指定は省略可能です。
 
 
					  
 
				   
				   
					 - UNIX の場合:
 
 
					 - $LD_LIBRARY_PATH または $LIBPATH 環境変数に axlib ライブラリを含むディレクトリが含まれている場合は、AXLIB を casaxlib.so または casaxlib64.so に設定します。
$LD_LIBRARY_PATH または $LIBPATH 環境変数に axlib ライブラリを含むディレクトリが含まれていない場合は、axlib ライブラリの絶対パスを含むように AXLIB を設定します。たとえば、AXLIB を $COBDIR/lib/casaxlib.so (32 ビット) または $COBDIR/lib/casaxlib64.so (64 ビット) のように設定します。
 
						注: いずれの場合も、
.so ファイル拡張子の指定は必須です。
 
 
					  
 
				   
				
 
			  
 
		   
		   
			 - SREG
 
 
			 - 静的登録フラグ (オプション)。XA スイッチ モジュールを静的に登録するには、SREG=T を設定する必要があります。SREG=F を設定する場合、または SREG を指定しない場合は、静的登録を省略します (デフォルト)。
 
 
		   
		   
		   
			 - LOCALTX、ISOLEVEL、ESLOGGING、および PACKAGEPATH
 
 
			 - 詳細については、「SQL の xa_open 文字列構成オプション」を参照してください。