メッセージ・フローに Sybase データベースとの対話が含まれている場合、メッセージ・フロー内の他のアクションとの間でデータベース更新を調整するには、ブローカーを構成してそれらの更新を管理します。
始める前に:
このタスクを完了するには、以下のタスクを完了している必要があります。
以下は、XA 調整に合わせて Sybase データ・ソースを構成する方法の説明です。WebSphere MQ を使用する場合に XA 調整に合わせて Sybase を構成する方法について詳しくは、「WebSphere MQ システム管理ガイド」の『Sybase 構成』セクションを参照してください。 WebSphere Message Broker は Sybase バージョン 12_5 のみをサポートします。
トランザクション・コーディネーターとして WebSphere MQ バージョン 5.0 を使用し、 XA 調整に合わせて Sybase データ・ソースを構成するには、以下のようにします。
XAResourceManager: Name=SYBASEXA SwitchFile=install_dir/merant/lib/UKasedtc20.so XAOpenString=-NSYBASEDB -AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=install_dir/merant/lib/UKasedtc20.sl XAOpenString=-NSYBASEDB -AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=install_dir/merant/lib/UKasedtc20.so XAOpenString=-NSYBASEDB –AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=install_dir/merant/lib/UKasedtc20.so XAOpenString=-NSYBASEDB –AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=install_dir/merant/lib/UKasedtc20.so XAOpenString=-NSYBASEDB –AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
フィールド | 値 |
---|---|
SwitchFile | C:¥Program Files¥IBM¥MQSI¥6.0¥bin¥UKase20.dll |
XAOpenString | -NSYBASEDB -AMyServerName,MyPortNumber -WWinsock -Uuid -Ppwd -K2 |
ThreadOfControl | THREAD |
トランザクション・コーディネーターとして WebSphere MQ バージョン 6.0 を使用し、 XA 調整に合わせて Sybase データ・ソースを構成するには、以下のようにします。
XAResourceManager: Name=SYBASEXA SwitchFile=UKasedtc20.so XAOpenString=-NSYBASEDB -AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=UKasedtc20.sl XAOpenString=-NSYBASEDB -AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=UKasedtc20.so XAOpenString=-NSYBASEDB –AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=UKasedtc20.so XAOpenString=-NSYBASEDB –AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD
XAResourceManager: Name=SYBASEXA SwitchFile=UKasedtc20.so XAOpenString=-NSYBASEDB –AMyServerName,MyPortNumber -Uuid -Ppwd -K2 XACloseString= ThreadOfControl=THREAD