Como habilitar o acesso DTC à rede

Este artigo descreve os procedimentos que você segue para habilitar o acesso DTC (Coordenador de Transações Distribuídas) de rede.

Aplica-se a: Windows Server 2003
Número KB original: 817064

Resumo

Observação

O procedimento a seguir é para o Windows Server 2003. Ele não se aplica ao Microsoft Windows 2000 Server.

Por padrão, o acesso ao DTC de rede é desabilitado nos produtos do Windows Server 2003 mencionados na seção "Aplica-se a". Quando você não ativa o acesso ao DTC de rede no servidor, os aplicativos podem utilizar apenas transações que permanecem no computador local. Por exemplo, as transações não podem circular de um computador local para um banco de dados que é executado em um computador separado, se o acesso ao DTC de rede é desativado.

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:

erro 0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED)

Mais informações

Etapas para habilitar o acesso DTC de rede

  1. Clique em Iniciar, aponte para Painel de Controle e clique em Adicionar ou Remover Programas.
  2. Clique em Adicionar/Remover Componentes do Windows.
  3. Selecione o Servidor de Aplicativos e clique em Detalhes.
  4. Selecione Habilitar acesso ao DTC de rede e clique em OK.
  5. Clique em Próximo.
  6. Clique em Concluir.

Se você estiver executando o Windows Server 2003 Service Pack 1 (SP1), deverá seguir estas etapas adicionais:

  1. Clique em Iniciar, clique em Executar, digite comexp.msc e clique em OK para abrir os Serviços de Componentes.

  2. Expanda Serviços de Componentes, expanda Computadores, clique com o botão direito do mouse em Meu Computador e clique em Propriedades.

  3. 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 ao 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
  4. Em clusters do MSCS (Microsoft Cluster Server), não é possível selecionar a Autenticação Mútua Necessária. Portanto, clique para marcar uma das seguintes caixas de seleção:

    • Autenticação de chamador de entrada necessária
    • Nenhuma autenticação necessária

    Observação

    Para obter mais informações sobre essas opções, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento Microsoft:
    899191 nova funcionalidade no serviço Coordenador de Transações Distribuídas no Windows Server 2003 Service Pack 1 e no Windows XP Service Pack 2

  5. Verifique se a Conta de Logon está definida como NTAUTHORITY\NetworkService.

  6. 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 esse for um cluster MNS (Conjunto de Nós Majori parte), não use o recurso MNS como o dispositivo de armazenamento do MS DTC. O MS DTC requer um recurso de armazenamento, como um disco físico.

Referências

Para obter mais informações sobre as novidades no Microsoft COM+ 1.5, visite o seguinte site do MSDN (Microsoft Developer Network):
Novidades no COM+ 1.5