Content Platform Engine, Versión 5.2.1   Base de datos:  SQL          

Habilitar transacciones XA

Configure el servidor Windows para habilitar las transacciones XA.

Acerca de esta tarea

Ejecute estos pasos en cada servidor Microsoft SQL Server donde residirá una base de datos de Content Platform Engine.

Procedimiento

  1. Descargue el controlador JDBC de Microsoft SQL Server que está referenciado en el documento IBM FileNet P8 system requirements para bases de datos de Content Platform Engine SQL Server.
    Consejo: Los procedimientos de instalación para los valores de JBDC pueden variar en cada release. Consulte el sitio web de Microsoft para obtener todos los detalles.
  2. Copie sqljdbc_xa.dll desde el directorio de instalación de JDBC a la carpeta binn de la instancia, los controladores anteriores a la versión 2.0 también funcionan correctamente desde la carpeta tools\binn. Para la versión de 32 bits de Microsoft SQL Server, utilice el archivo sqljdbc_xa.dll de la carpeta x86. Para la versión de 64 bits de Microsoft SQL Server, utilice el archivo sqljdbc_xa.dll de la carpeta x64.
  3. Inicie la sesión como administrador del sistema o como usuario con permisos equivalentes y ejecute el script de base de datos xa_install.sql para la base de datos maestra en cada instancia de SQL Server que intervendrá en las transacciones distribuidas.
    Importante: Use las credenciales de la base de datos de SQL Server, no las credenciales de Windows para iniciar sesión. El inicio de sesión de Windows Integrated a SQL Server no es compatible con IBM® FileNet P8.
    El script instalará sqljdbc_xa.dll como procedimiento almacenado ampliado y creará el rol SqlJDBCXAUser en la base de datos maestra.
  4. Añada las cuentas de base de datos (cpe_db_user) que Content Platform Engine utiliza para acceder a SQL Server para el rol SqlJDBCXAUser. Esta acción otorgará permisos a esas cuentas para que participen en transacciones distribuidas con el controlador JDBC.
  5. Desde el Panel de control, abra Herramientas administrativas y luego abra Servicios de componente.
  6. Expanda Servicios de componente, pulse con el botón derecho del ratón en Mi sistema y luego seleccione Propiedades.
  7. Expanda Coordinador de transacciones distribuidas y pulse con el botón derecho del ratón en DTC local.
  8. Pulse la pestaña MSDTC y luego pulse Configuración de seguridad.
  9. Seleccione la casilla de verificación Habilitar transacciones de XA y luego haga clic en Aceptar para reiniciar el servicio de Microsoft DTC.
  10. Pulse de nuevo Aceptar para cerrar el cuadro de diálogo Propiedades y luego cierre Servicios de componente.
  11. Detenga y reinicie Microsoft SQL Server.


Última actualización: Octubre de 2015
p8ppu171.htm

© Copyright IBM Corp. 2013, 2015.