ブローカー環境を構成して、ブローカーのキュー・マネージャーの制御の下に、メッセージ・フロー・トランザクションを DB2® データベースの更新情報とグローバルに整合させます。
TCP/IP 接続についての詳細は、データベース使用時の問題の解決で、メッセージ SQL1224N に関するセクションにある例を参照してください。
共用メモリーを使用可能にするには、次のようにします。
mqsistop broker
export EXTSHM=ON
mqsistart broker
XAResourceManager:
Name=DB2
SwitchFile=db2swit
XAOpenString=db=MyDataSource,uid=MyUserId,pwd=MyPassword,toc=t
XACloseString=
ThreadOfControl=THREAD
スイッチ・ファイルは、WebSphere Message Broker によって提供されます。
このパラメーターは、前のリリースからマイグレーションされたブローカーにのみ有効です。
XAResourceManager:
Name=DB2
SwitchFile=db2swit
XAOpenString=db=MYDB,uid=wbrkuid,pwd=wbrkpw,toc=t
XACloseString=
ThreadOfControl=THREAD
endmqm queue_manager_name
strmqm queue_manager_name
キュー・マネージャーが再始動したら、キュー・マネージャーのログで再始動に関連する警告をすべて確認します。 このログ・ファイルは /var/mqm/qmgrs/queue_manager_name/errors にあります。 ここで、queue_manager_name は再始動したキュー・マネージャーの名前です。
キュー・マネージャーが正しく再始動すると、qm.ini に加えた変更が適用されます。install_dir¥sample¥xatm¥db2swit.dll
db=MyDataSource,uid=MyUserId,pwd=MyPassword,toc=t
このパラメーターは、前のリリースからマイグレーションされたブローカーにのみ有効です。
db=MYDB,uid=wbrkuid,pwd=wbrkpw,toc=t
endmqm queue_manager_name
strmqm -si queue_manager_name
キュー・マネージャーが再始動したら、キュー・マネージャーのログで再始動に関連する警告をすべて確認します。 ログ・ファイルは install_dir¥WebSphere MQ¥Qmgrs¥MB8QMGR¥errors にあります。install_dir の部分は、ブローカーがインストールされている場所です。
キュー・マネージャーが正しく再始動すると、加えた変更が適用されます。install_dir¥sample¥xatm¥db2swit32.dll
をキュー・マネージャーの出口ディレクトリーにコピーして、db2swit.dll に名前変更します。install_dir¥sample¥xatm¥db2swit.dll
をキュー・マネージャーの exits64 ディレクトリーにコピーします。db=MyDataSource,uid=MyUserId,pwd=MyPassword,toc=t
このパラメーターは、前のリリースからマイグレーションされたブローカーにのみ有効です。
db=MYDB,uid=wbrkuid,pwd=wbrkpw,toc=t
endmqm queue_manager_name
strmqm -si queue_manager_name
キュー・マネージャーが再始動したら、キュー・マネージャーのログで再始動に関連する警告をすべて確認します。 ログ・ファイルは install_dir¥WebSphere MQ¥Qmgrs¥MB8QMGR¥errors にあります。install_dir の部分は、ブローカーがインストールされている場所です。
キュー・マネージャーが正しく再始動すると、加えた変更が適用されます。