Como habilitar o acesso ao DTC de rede
Este artigo descreve os procedimentos que você segue para habilitar o acesso ao DTC (Coordenador de Transações Distribuídas) de rede.
Aplica-se a: Windows Server 2003
Número original do KB: 817064
Resumo
Observação
O procedimento a seguir é para o Windows Server 2003. Ela não se aplica ao Microsoft Windows 2000 Server.
Por padrão, o acesso ao DTC de rede está desabilitado nos produtos Windows Server 2003 mencionados na seção "Aplica-se a". Quando você não habilita o acesso DTC de rede no servidor, os aplicativos só podem usar transações que permanecem no computador local. Por exemplo, as transações não podem fluir de um computador local para um banco de dados executado em um computador separado se o acesso ao DTC de rede estiver desabilitado.
Quando o acesso ao DTC de rede está desabilitado, os clientes que tentam obter acesso ao DTC no servidor podem receber a seguinte mensagem de erro:
0x8004D025 de erro (XACT_E_PARTNER_NETWORK_TX_DISABLED)
Mais informações
Etapas para habilitar o acesso ao DTC de rede
- Clique em Iniciar, aponte para Painel de Controle e clique em Adicionar ou Remover Programas.
- Clique em Adicionar ou Remover Componentes do Windows.
- Selecione Servidor de Aplicativos e clique em Detalhes.
- Selecione Habilitar acesso DTC de rede e clique em OK.
- Clique em Próximo.
- Clique em Concluir.
Se você estiver executando o Windows Server 2003 Service Pack 1 (SP1), siga estas etapas adicionais:
Clique em Iniciar, clique em Executar, digite comexp.msc e clique em OK para abrir os Serviços de Componentes.
Expanda Serviços de Componentes, expanda Computadores, clique com o botão direito do mouse em Meu Computador e clique em Propriedades.
Na guia MSDTC, clique em Configuração de Segurança em Configuração de Transação, clique para marcar a caixa de seleção Acesso DTC de Rede em Configurações de Segurança e clique para marcar as seguintes caixas de seleção em Comunicação do Gerenciador de Transações:
- Permitir entrada
- Permitir saída
Em clusters do Microsoft Cluster Server (MSCS), você não pode selecionar Autenticação Mútua Necessária. Portanto, clique para marcar uma das seguintes caixas de seleção:
- Autenticação de chamada de entrada necessária
- Nenhuma autenticação necessária
Verifique se a Conta de Logon está definida como NTAUTHORITY\NetworkService.
Clique em OK. Uma caixa de mensagem explica que o serviço MS DTC será interrompido e reiniciado e que todos os serviços dependentes também serão interrompidos e reiniciados. Clique em Sim.
Observação
Se este for um cluster MNS (Conjunto de Nós Principais), não use o recurso MNS como o dispositivo de armazenamento para o MS DTC. O MS DTC requer um recurso de armazenamento, como um disco físico.
Referências
Para obter mais informações sobre o que há de novo no Microsoft COM+ 1.5, visite o seguinte site do Microsoft Developer Network (MSDN):
O que há de novo no COM+ 1.5