Se il flusso di messaggi interagisce con un database Sybase e si desidera coordinare gli aggiornamenti fatti al database con altre azioni all'interno del flusso di messaggi, configurare il broker per gestire questi aggiornamenti.
Prima di iniziare:
Per completare questa attività, è necessario completare prima quella che segue:
Le seguenti istruzioni descrivono la modalità di configurazione delle origini dati di Sybase per il coordinamento XA. Per ulteriori informazioni sulla configurazione di Sybase per il coordinamento XA con WebSphere MQ, consultare la sezione intitolata "configurazione di Sybase" su WebSphere MQ System Administration. WebSphere Message Broker supporta solo Sybase versione 12_5.
Per configurare le origini dati Sybase per la coordinazione XA utilizzando WebSphere MQ Versione 5.0 come coordinatore di transazione:
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 | Valore |
---|---|
SwitchFile | C:\Program Files\IBM\MQSI\6.0\bin\UKase20.dll |
XAOpenString | -NSYBASEDB -AMyServerName,MyPortNumber -WWinsock -Uuid -Ppwd -K2 |
ThreadOfControl | THREAD |
Per configurare le origini dati Sybase per la coordinazione XA utilizzando WebSphere MQ Versione 6.0 come coordinatore di transazione:
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