Configure seu ambiente do broker para coordenar globalmente transações do fluxo de mensagens com atualizações nos bancos de dados do DB2 sob o controle de seu gerenciador de filas do broker.
Para obter mais informações sobre conexões TCP/IP, consulte o exemplo na seção sobre a mensagem SQL1224N em Resolvendo Problemas ao Utilizar Bancos de Dados.
Para ativar memória compartilhada:
mqsistop broker
export EXTSHM=ON
mqsistart broker
XAResourceManager:
Name=DB2
SwitchFile=db2swit
XAOpenString=db=MyDataSource,uid=MyUserId,pwd=MyPassword,toc=t
XACloseString=
ThreadOfControl=THREAD
O arquivo de chave é fornecido pelo WebSphere Message Broker.
Este parâmetro é válido somente para brokers que você migrou a partir de releases anteriores.
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
Quando o gerenciador de filas reiniciar, verifique o log do gerenciador de filas para todos os avisos que estejam associados com o reinício. Os arquivos de log estão localizados em /var/mqm/qmgrs/queue_manager_name/errors, em que queue_manager_name é o nome do gerenciador de filas reiniciado.
Quando o gerenciador de filas for reiniciado com êxito, as alterações feitas em qm.ini serão aplicadas.install_dir\sample\xatm\db2swit.dll
db=MyDataSource,uid=MyUserId,pwd=MyPassword,toc=t
Este parâmetro é válido somente para brokers que você migrou a partir de releases anteriores.
db=MYDB,uid=wbrkuid,pwd=wbrkpw,toc=t
endmqm queue_manager_name
strmqm -si queue_manager_name
Quando o gerenciador de filas reiniciar, verifique o log do gerenciador de filas para todos os avisos que estejam associados com o reinício. Os arquivos de log estão localizados em install_dir\WebSphere MQ\Qmgrs\MB8QMGR\errors, em que install_dir é o local no qual o broker está instalado.
Quando o gerenciador de filas reinicia com êxito, as alterações feitas são aplicadas.install_dir\sample\xatm\db2swit32.dll
no diretórios de saída dos gerenciadores de filas e renomeie-o para db2swit.dll.install_dir\sample\xatm\db2swit.dll
no diretório exits64 dos gerenciadores de filas.db=MyDataSource,uid=MyUserId,pwd=MyPassword,toc=t
Este parâmetro é válido somente para brokers que você migrou a partir de releases anteriores.
db=MYDB,uid=wbrkuid,pwd=wbrkpw,toc=t
endmqm queue_manager_name
strmqm -si queue_manager_name
Quando o gerenciador de filas reiniciar, verifique o log do gerenciador de filas para todos os avisos que estejam associados com o reinício. Os arquivos de log estão localizados em install_dir\WebSphere MQ\Qmgrs\MB8QMGR\errors, em que install_dir é o local no qual o broker está instalado.
Quando o gerenciador de filas reinicia com êxito, as alterações feitas são aplicadas.