WebSphere Business Integration Message Broker incluye nuevas versiones de los controladores ODBC suministrados por DataDirect Technology (antes Merant). Estos controladores ODBC son para bases de datos Oracle y Sybase. También se incluye una nueva versión de DataDirect Driver Manager para sistemas UNIX.
Al migrar un intermediario del nivel de código de la versión 2.1 al nivel de la versión 5.0 en un sistema UNIX o Windows, debe cambiar la definición de conexión ODBC para cada base de datos Oracle y Sybase a la que acceda el intermediario, a causa de las nuevas versiones de los controladores ODBC. Si el intermediario está en AIX, también debe cambiar la definición de conexión ODBC para cada base de datos DB2 a la que acceda el intermediario. Esto se debe a que la nueva versión de Driver Manager en AIX necesita un controlador ODBC distinto para DB2. Las bases de datos a las que accede un intermediario son la base de datos del intermediario y cualquier base de datos a la que accedan los flujos de mensajes que se ejecutan en el intermediario.
Si un flujo de mensajes que se ejecuta en el intermediario actualiza una base de datos Oracle o Sybase en una unidad de trabajo global coordinada por el gestor de colas del intermediario, debe cambiar también la definición del gestor de recursos XA correspondiente a la base de datos. Es otra consecuencia de las nuevas versiones de los controladores ODBC para las bases de datos Oracle y Sybase.
Debe realizar los cambios necesarios antes de iniciar el intermediario en el nivel de código de la versión 5.0. En los apartados siguientes se describen los cambios con más detalle.
Puede que ya ha realizado los cambios necesarios en el sistema del intermediario por otra razón. En este caso, puede utilizar la información de este tema para comprobar la configuración.
Para cambiar las definiciones de conexión ODBC en un sistema UNIX, edite el archivo .odbc.ini. La variable de entorno ODBCINI especifica el nombre de la vía de acceso completa del archivo .odbc.ini.
En la sección de nombre de origen de datos para cada base de datos Oracle y Sybase a la que accede el intermediario y para cada base de datos DB2 a la que accede el intermediario si se ejecuta en AIX, cambie la entrada del controlador ODBC. Las tablas siguientes especifican lo que necesita cambiar para cada plataforma de intermediario y sistema de gestión de bases de datos (DBMS).
DBMS | Cambiar ... | Por ... |
---|---|---|
DB2 | Driver=INSTHOME/sqllib/lib/db2.o 1 | Driver=INSTHOME/sqllib/lib/libdb2.a 1 |
Oracle | Driver= /usr/opt/mqsi/merant/lib/UKor816.so | Driver= /usr/opt/mqsi/merant/lib/UKor818.so |
Sybase | Driver= /usr/opt/mqsi/merant/lib/UKase16.so | Driver= /usr/opt/mqsi/merant/lib/UKase18.so |
DBMS | Cambiar ... | Por ... |
---|---|---|
Oracle | Driver= /opt/mqsi/merant/lib/UKor816.sl | Driver= /opt/mqsi/merant/lib/UKor818.sl |
Sybase | Driver= /opt/mqsi/merant/lib/UKase16.sl | Driver= /opt/mqsi/merant/lib/UKase18.sl |
DBMS | Cambiar ... | Por ... |
---|---|---|
Oracle | Driver= /opt/mqsi/merant/lib/UKor816.so | Driver= /opt/mqsi/merant/lib/UKor818.so |
Sybase | Driver= /opt/mqsi/merant/lib/UKase16.so | Driver= /opt/mqsi/merant/lib/UKase18.so |
DBMS | Nuevo controlador ODBC |
---|---|
Oracle | MQSeries DataDirect Technologies 4.10 32-BIT Oracle |
Sybase | MQSeries DataDirect Technologies 4.10 32-BIT Sybase |
Para cambiar las definiciones del gestor de recursos XA en un sistema UNIX, edite el archivo de configuración del gestor de colas (qm.ini) del gestor de colas del intermediario. Este archivo se encuentra en el directorio del gestor de colas.
En la sección XAResourceManager correspondiente a cada base de datos Oracle y Sybase que participa en una unidad de trabajo global coordinada por el gestor de colas del intermediario, cambie la entrada del archivo de conmutación. Las tablas siguientes especifican lo que necesita cambiar para cada plataforma de intermediario y sistema de gestión de bases de datos (DBMS).
DBMS | Cambiar ... | Por ... |
---|---|---|
Oracle | SwitchFile= /usr/opt/mqsi/merant/lib/UKor8dtc16.so |
SwitchFile= /usr/opt/mqsi/merant/lib/UKor8dtc18.so |
Sybase | SwitchFile= /usr/opt/mqsi/merant/lib/UKase16.so |
SwitchFile= /usr/opt/mqsi/merant/lib/UKase18.so |
DBMS | Cambiar ... | Por ... |
---|---|---|
Oracle | SwitchFile= /opt/mqsi/merant/lib/UKor8dtc16.so |
SwitchFile= /opt/mqsi/merant/lib/UKor8dtc18.so |
Sybase | SwitchFile= /opt/mqsi/merant/lib/UKase16.so |
SwitchFile= /opt/mqsi/merant/lib/UKase18.so |
No es necesario cambiar el archivo de configuración del gestor de colas en HP-UX.
DBMS | Cambiar ... | Por ... |
---|---|---|
Oracle | WMQIB\bin\UKor8dtc16.dll 1 | WBIMB\bin\UKor8dtc18.dll 2 |
Sybase | WMQIB\bin\UKase16.dll 1 | WBIMB\bin\UKase18.dll 2 |
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ah13850_ |