Configure o servidor Windows para ativar as transações XA.
Sobre Esta Tarefa
Execute estas etapas
em cada
Microsoft SQL Server que
irá conter um banco de dados do
Content Platform Engine.
Procedimento
- 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 website da Microsoft
para obter detalhes integrais.
- 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 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 de banco de dados (cpe_db_user) que o Content Platform Engine usa para acessar 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.
- No Painel de Controle, abra Ferramentas Administrativas e,
em seguida,
abra Serviços de Componentes.
- Expanda Serviços de Componentes,
clique com o botão direito do mouse em Meu Computador
e, em seguida, selecione Propriedades.
- Expanda Distributed Transaction Coordinator e clique com o botão direito do mouse em
DTC Local.
- Clique na guia MSDTC e,
em seguida, clique em Configuração de
Segurança.
- Selecione a caixa de seleção Ativar Transações XA
e, em seguida, clique em OK para reiniciar o serviço Microsoft DTC.
- Clique em OK novamente
para fechar a caixa de diálogo Propriedades
e, em seguida, feche os Serviços de Componentes.
- Pare e, em seguida, reinicie o Microsoft SQL Server.