Antes de migrar un intermediario, cree definiciones ODBC para las bases de datos de usuario que especifiquen controladores de base de datos adecuados para la WebSphere Message
Broker Versión 8.0.
Los controladores de base de datos que están soportados por la WebSphere Message Broker Versión 8.0 pueden ser de una versión posterior que los controladores utilizados por WebSphere Message Broker Versión 7.0 y WebSphere Message Broker Versión 6.1.
Complete esta actualización antes de ejecutar el mandato mqsimigratecomponents para el intermediario que utiliza estas conexiones ODBC.
Siga las instrucciones que se proporcionan para su sistema operativo:
La tabla siguiente muestra el nombre del nuevo controlador ODBC para cada sistema de gestión de bases de datos (DBMS).
DBMS | Nombre del controlador ODBC de WebSphere Message Broker Versión 8.0 |
---|---|
Oracle | WebSphere Message Broker DataDirect Technologies 6.0 32-BIT Oracle Wire Protocol |
Sybase | WebSphere Message Broker DataDirect Technologies 6.0 32-BIT Sybase Wire Protocol |
DBMS | Cambiar ... | Por ... |
---|---|---|
![]() ![]() |
![]() o WBIMB\bin\ukor8dtc23.dll![]() |
![]() ![]() |
![]() ![]() |
![]() o WBIMB\bin\ukase23.dll![]() |
![]() ![]() |
En la stanza XAResourceManager para cada base de datos Oracle y Sybase que participa en una unidad de trabajo global coordinada por el gestor de colas de intermediario, cambie la entrada para el archivo de conmutación. Para que los cambios en la configuración del archivo de conmutación tengan efecto, debe reiniciar el gestor de colas del intermediario.
En la tabla siguiente se especifica lo que debe cambiar para cada sistema operativo de intermediario y para cada sistema de gestión de bases de datos (DBMS).
DBMS | Cambiar ... | Por ... |
---|---|---|
![]() ![]() |
![]() o SwitchFile=UKoradtc22.soo SwitchFile=UKor8dtc23.soo SwitchFile=UKoradtc23.so![]() |
![]() ![]() |
![]() ![]() |
![]() o SwitchFile=UKasedtc23.so![]() |
![]() ![]() |
Para comprobar que el entorno ODBC esté establecido correctamente en sistemas Linux y UNIX, ejecute el mandato mqsicvp.
Este mandato también valida la conexión con todos los orígenes de
datos listados en el archivo odbc.ini que se han
asociado a un intermediario utilizando el mandato
mqsisetdbparms. Para
obtener más información, consulte Mandato mqsicvp.
Si restaura una versión anterior de WebSphere Message Broker, debe anular los cambios realizados en las definiciones ODBC. Actualice los archivos ODBC después de ejecutar el mandato mqsimigratecomponents, pero antes de reiniciar el intermediario en la versión anterior.