Habilitar transacciones XA
Configure el servidor Windows para habilitar las transacciones XA.
Acerca de esta tarea
Procedimiento
- Descargue el controlador JDBC de Microsoft SQL Server
al que se hace referencia en
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.
- 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.
- 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.
- 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.
- Desde el Panel de control, abra Herramientas administrativas y luego abra Servicios de componente.
- Expanda Servicios de componente, pulse con el botón derecho del ratón en Mi sistema y luego seleccione Propiedades.
- Expanda Coordinador de transacciones distribuidas y pulse con el botón derecho del ratón en DTC local.
- Pulse la pestaña MSDTC y luego pulse Configuración de seguridad.
- Seleccione la casilla de verificación Habilitar transacciones de XA y luego haga clic en Aceptar para reiniciar el servicio de Microsoft DTC.
- Pulse de nuevo Aceptar para cerrar el cuadro de diálogo Propiedades y luego cierre Servicios de componente.
- Detenga y reinicie Microsoft SQL Server.
Última actualización: Octubre de 2015
p8ppi027.htm
© Copyright IBM Corp. 2013, 2015.