Configuración de bases de datos para flujos de mensajes coordinados

Si el flujo de mensajes interactúa con una base de datos y desea coordinar las actualizaciones efectuadas en la base de datos con otras acciones dentro del flujo de mensajes, configure el intermediario para que gestione estas actualizaciones.

Antes de empezar:

Para realizar esta tarea, debe haber completado la tarea siguiente:

  1. Actualice la información del gestor de colas del intermediario definiendo una sección XAResourceManager para cada una de las bases de datos que participará en transacciones coordinadas globalmente cuando los flujos de mensajes de ese intermediario las actualicen.
    • En Linux y UNIX, añada una sección XAResourceManager: al archivo de inicialización del gestor de colas de intermediario qm.ini. El contenido de esta sección es específico de la base de datos; consulte las instrucciones en las secciones siguientes.
    • Inicio del cambioEn Windows, defina la sección XAResourceManager utilizando WebSphere MQ Explorer o WebSphere MQ Services, dependiendo de la versión de WebSphere MQ que esté utilizando.
      WebSphere MQ Versión 6 o posterior
      1. Abra WebSphere MQ Explorer.
      2. Pulse el botón derecho del ratón sobre el nombre del gestor de colas en el panel izquierdo y seleccione Propiedades....
      3. Pulse Gestores de recursos XA.
      4. Pulse Añadir....
      5. Entre los valores que se indican en los temas siguientes.
      6. Pulse Aceptar.
      7. Pulse Aplicar.
      8. Pulse Aceptar.
      WebSphere MQ Versión 5.3.1 o anterior
      1. Abra WebSphere MQ Services.
      2. Pulse el nombre del gestor de colas en el panel izquierdo y seleccione Propiedades en el menú.
      3. En el separador Recursos del diálogo Propiedades, entre los valores indicados en los temas siguientes.
      Fin del cambio
    • En z/OS, no tiene que realizar ninguna acción específica, pero RRS debe estar disponible.
  2. Si los flujos de mensajes hacen referencia a diccionarios de mensajes o contienen nodos Publication, también debe definir una sección XAResourceManager para la base de datos interna del intermediario utilizando el mismo método.

Coordinación en 64 bits o 32 bits

Los controladores de base de datos que se necesitan para la coordinación XA dependerán de la versión de WebSphere MQ que vaya a utilizar para realizar la gestión de transacciones. Si va a utilizar WebSphere MQ V5.3, sólo puede realizar la coordinación XA en modalidad de 32 bits y, por lo tanto, debe elegir y configurar los controladores de 32 bits en el archivo qm.ini y el archivo ODBCINI.

Si va a utilizar WebSphere MQ V6, la coordinación se realizará en modalidad de 64 bits y deberá elegir y configurar los controladores de 64 bits en sus archivos qm.ini y ODBCINI64. Si se utiliza algún grupo de ejecución de 32 bits, deben configurarse tanto los controladores de 64 bits como los de 32 bits.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 04/05/2006
ac00396_