Se o fluxo de mensagens interagir com um banco de dados Sybase e você desejar coordenar as atualizações feitas no banco de dados com outras ações dentro do fluxo de mensagens, configure o intermediário para gerenciar essas atualizações.
Antes de começar:
Para concluir esta tarefa, você deve ter concluído a seguinte tarefa:
As instruções a seguir descrevem como configurar as origens de dados Sybase para coordenação de XA. Para obter informações adicionais sobre como configurar o Sybase para coordenação de XA com o WebSphere MQ, consulte a seção chamada "Configuração do Sybase" em Administração do Sistema WebSphere MQ. O WebSphere Message Broker suporta apenas o Sybase Versão 12_5.
Para configurar suas origens de dados do Sybase para a coordenação do XA utilizando o WebSphere MQ Versão 5.0 como o coordenador de transação:
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
Campo | Value |
---|---|
SwitchFile | C:\Program Files\IBM\MQSI\6.0\bin\UKase20.dll |
XAOpenString | -NSYBASEDB -AMyServerName,MyPortNumber -WWinsock -Uuid -Ppwd -K2 |
ThreadOfControl | THREAD |
Para configurar suas origens de dados do Sybase para a coordenação do XA utilizando o WebSphere MQ Versão 6.0 como o coordenador de transação:
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