トランザクショナル分散オブジェクト基盤 TPBroker ユーザーズガイド

[目次][索引][前へ][次へ]


8.4.1 リソースマネージャとのXA連携(C++)

リソースマネージャとXA連携を行う場合には,X/OpenのXAインタフェースで定められているリソースマネージャのオープン,クローズ文字列の設定を定義で指定する必要があります。このときに,tskeycreate,tsdefvalueコマンドを使用します。リソースマネージャとしてOracleを使用する場合の例を,次に示します。各リソースマネージャのオープン,クローズ文字列に指定する内容については,リソースマネージャのバージョンによって異なる場合があるため,それぞれの製品のマニュアルを参照してください。

リソースマネージャとのXA連携は,Cosminexus TPBrokerではサポートしていません。

●Oracleの場合

 
#for all UAP(default)
tskeycreate /OTS/RM/Oracle_XA
tsdefvalue /OTS/RM/Oracle_XA \
xa_open_string_info \
   -s "Oracle_XA+Acc=P/demo/demo+SesTm=15"
tsdefvalue /OTS/RM/Oracle_XA \
xa_close_string_info \
   -s "Oracle_XA+Acc=P/demo/demo+SesTm=15"
 
#for Daemon
tskeycreate /OTS/RM/Oracle_XA/DMN
tsdefvalue /OTS/RM/Oracle_XA/DMN \
   xa_open_string_info -s \
   "Oracle_XA+Acc=P/sys/oracle+SesTm=15"
tsdefvalue /OTS/RM/Oracle_XA/DMN \
   xa_close_string_info -s \
   "Oracle_XA+Acc=P/sys/oracle+SesTm=15"

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.