IBM DB2 XAR の定義を完了するには、[Open string] フィールドに次の値を追加します。スペースが含まれている値は二重引用符で囲んでください。
DB=name,UID=identifier,PWD=password,AXLIB=casaxlib
[,SREG={T|F}][,TCTX={TRUE|FALSE}]
[,USERP={T|F}][,BATCHONLY={T|F}][,LOCALTX={T|F}]
注:オープン ストリング フォーマットは IBM によって定義されています。使用可能なすべてのオプションについての理解を深めるために、IBM 資料の『
DB2 管理ガイド』および『
アプリケーション・プログラマーズ・ガイド』を参照することを強く推奨します。このトピックでは、設定例だけを紹介します。
パラメーターは次のとおりです。
- db
- DB2 データベースの名前。
- uid
- DB2 サーバーに接続するために必要なユーザー ID。
- pwd
- ユーザー ID を DB2 サーバーに接続するために必要なパスワード。必須項目です。
- axlib
- トランザクション マネージャーの ax_reg および ax_unreg 関数が含まれているライブラリの完全修飾名。64 ビット アプリケーションの場合は、casaxlib または casaxlib64 に設定する必要があります。
- SREG
- 静的登録フラグ (オプション)。XA スイッチ モジュールを静的に登録するには、SREG=Tを設定する必要があります。SREG=F を設定する場合、または SREG を指定しない場合は、静的登録を省略します (デフォルト)。
- TCTX
- トランザクションで信頼関係接続を使用するかどうかを指定します。Windows セキュリティを使用する場合は、TRUE トランザクション マネージャーに信頼関係接続を開くよう指示します。この値をFALSE に設定すると、指示を省きます (デフォルト)。
重要:ユーザー偽装用に XAR を構成する場合は (
UserP=Tを設定)、
TCTX=TRUE を [
Open string] フィールドに追加する必要があります。
- USERP、BATCHONLY、LOCALTX
- 詳細は、「SQL の xa_open 文字列構成オプション」を参照してください。