É necessário ativar as transações XA em cada Microsoft SQL Server que irá conter um banco de dados do Content Engine.
Procedimento
Para ativar transações XA para bancos de dados
Content Platform Engine.
- Faça download do Driver JDBC do Microsoft SQL Server
referenciado no documento IBM
FileNet P8 system requirements dos bancos de dados do Content Platform Engine SQL Server.
Dica: Os procedimentos de instalação para as configurações JDBC podem variar por release.
Consulte o Web site Microsoft para obter detalhes completos.
- Copie o sqljdbc_xa.dll do diretório
de instalação JDBC para a pasta binn
da instância, embora uma versão anterior à 2.0 do driver também funcione
corretamente na pasta tools\binn. Para a
versão de 32 bits do Microsoft SQL Server,
use o arquivo sqljdbc_xa.dll na pasta x86.
Para a versão de 64 bits do Microsoft SQL Server,
use o arquivo sqljdbc_xa.dll na pasta x64.
- Efetue logon como o administrador sa ou como um usuário com permissões
equivalentes e execute o script de banco de dados xa_install.sql
no banco de dados principal em cada instância do SQL Server que irá participar
das transações distribuídas.
Importante: Use as credenciais do banco de dados do SQL Server,
não as credenciais do Windows, para efetuar logon. O Logon Integrado do Windows para o SQL Server não é suportado com o IBM®
FileNet P8.
Esse script instala o sqljdbc_xa.dll como
um procedimento armazenado estendido e cria a função SqlJDBCXAUser no
banco de dados principal.
- Inclua cada conta do banco de dados (cpe_db_user) que o
Content Platform Engine usa para acessar o
SQL Server para a função SqlJDBCXAUser. Esta ação concede permissões a essas contas para participar
de transações distribuídas com o driver JDBC.
- Clique em e assegure-se de que as transações XA estejam ativadas.