Você está offline; aguardando reconexão

O serviço Microsoft Distributed Transaction Coordinator deve ser executado sob a conta NT AUTHORITY\NetworkService Windows

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 903944
Importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se de que você saiba como restaurar o registro caso ocorra um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de Conhecimento Microsoft:
256986 Descrição do registro do Microsoft Windows
INTRODUÇÃO
Este artigo descreve a conta do Microsoft Windows que o serviço Microsoft Distributed Transaction Coordinator (MSDTC) deve ser executado no Windows.
Mais Informações
Em todos os sistemas operacionais de servidor e cliente Windows, pode ser necessário reiniciar o serviço MSDTC para executar essas etapas. Para reiniciar o serviço MSDTC, siga estas etapas:
  1. Para Windows 8.1 e o Windows 8
    Na tela de início, passar do lado direito, para exibir charms, selecione Pesquisar e procure por cmd. (ou, se você estiver usando um teclado e um mouse, digite cmd na tela de início do.) Nos resultados da pesquisa, pressionar e manter pressionado ou o botão direito do mouse Prompt de comando e selecione Executar como administrador.

    Para o Windows 7 e versões anteriores
    Pressione o logotipo Windows chave + R, digite cmd na caixa Executar e, em seguida, pressione Enter. Do mouse em cmd e selecione Executar como administrador.
  2. Tipo net stop msdtce, em seguida, pressione o botão ENTER.
  3. Tipo net start msdtce, em seguida, pressione o botão ENTER.
  4. Abra o snap-in Microsoft Management Console (MMC) do componente serviços. Para fazer isso, clique em Iniciare, em seguida, clique em tipo de Executardcomcnfg.exee, em seguida, clique em OK.
  5. Expanda Serviços de componente, expanda computadorese, em seguida, expanda Meu computador.
  6. Clique em Meu computadore, em seguida, clique em Propriedades.
  7. Clique na guia MSDTC e, em seguida, clique em Configuração de segurança.
  8. Altere a conta na Conta de Logon DCT para "Autoridade NT\NETWORKSERVICE". Se for necessária uma senha, digite uma senha em branco.
  9. Clique em OK duas vezes.

Para Windows XP e Windows Server 2003

Iniciando no Windows XP e, em seguida, continuar no Windows Server 2003, o serviço MSDTC deve executar sob a conta do Windows NT AUTHORITY\NetworkService .

Se você alterar a conta a uma conta que não seja a conta NetworkService , a transação distribuída falhará. A transação falhar porque o serviço MSDTC não pode fazer autenticação mútua com outros participantes envolvidos na transação. Transações locais que usam o serviço MSDTC também poderão falhar.

Observação: Outras partes podem ser clientes, Gerenciador de recursos ou gerenciadores de transações.

No Microsoft Windows NT 4.0 e no Microsoft Windows 2000, você pode alterar a conta de serviço MSDTC padrão para uma conta de domínio. Você pode alterar a conta para realizar a autenticação do Windows quando você estiver executando uma operação de recuperação do XA em um banco de dados XA, como um banco de dados Oracle.

No entanto, no Windows Server 2003 e Windows XP, você não pode alterar a conta. Em vez disso, você deve fornecer as permissões e as funções que são necessárias para executar uma operação de recuperação do XA para a contaNetworkService no computador que está executando o serviço MSDTC.

O método exato de configurar uma operação de recuperação do XA é específico para cada banco de dados XA. Normalmente, você precisa adicionar a conta de computador do computador onde o serviço MSDTC está executando a lista de usuários que podem executar uma operação de recuperação do XA no banco de dados XA. Além disso, como a conta serviço de rede é uma conta restrita, você deve fornecer acesso à conta serviço de rede para a pasta onde se encontra a DLL XA.

Para alterar a conta que o serviço MSDTC é executado em Voltar para a conta NetworkService , siga estas etapas.

Aviso Problemas sérios podem ocorrer se você modificar o Registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstale seu sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro de sua responsabilidade.
  1. Clique em Iniciar, Executar, tipo Regedite, em seguida, clique emOK.
  2. Localize e clique na seguinte subchave:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
    Se as entradas a seguir existirem, vá para a etapa 6:
    • TurnOffRpcSecurity
    • AllowOnlySecureRpcCalls
    • FallbackToUnsecureRPCIfNecessary
  3. Crie a entrada de TurnOffRpcSecurity:
    1. No menu Editar, aponte para novoe, em seguida, clique em Valor DWORD.
    2. Tipo TurnOffRpcSecurity, e então pressione ENTER.
  4. Crie a entrada de AllowOnlySecureRpcCalls:
    1. No menu Editar, aponte para novoe, em seguida, clique em Valor DWORD.
    2. Tipo AllowOnlySecureRpcCalls, e então pressione ENTER.
  5. Crie a entrada de FallbackToUnsecureRPCIfNecessary:
    1. No menu Editar, aponte para novoe, em seguida, clique em Valor DWORD.
    2. Tipo FallbackToUnsecureRPCIfNecessary, e então pressione ENTER.
  6. Defina o valor DWORD da entrada do TurnOffRpcSecurity:
    1. Clique com o botão TurnOffRpcSecuritye, em seguida, clique em Modificar.
    2. Na caixa de diálogo Editar valor DWORD , valor do tipo de encapsulamento 1e, em seguida, clique em OK.
  7. Defina o valor DWORD da entrada do AllowOnlySecureRpcCalls:
    1. Clique com o botão AllowOnlySecureRpcCallse, em seguida, clique em Modificar.
    2. Na caixa de diálogo Editar valor DWORD , valor do tipo de encapsulamento 0e, em seguida, clique em OK.
  8. Defina o valor DWORD da entrada do FallbackToUnsecureRPCIfNecessary:
    1. Clique com o botão FallbackToUnsecureRPCIfNecessarye, em seguida, clique em Modificar.
    2. Na caixa de diálogo Editar valor DWORD , valor do tipo de encapsulamento 0e, em seguida, clique em OK.
Depois que você tiver feito as alterações no registro, você deve reiniciar o serviço MSDTC. Para reiniciar o serviço MSDTC, siga estas etapas:
  1. Clique em Iniciar, Executar, tipo cmde, em seguida, clique em OK.
  2. Tipo net stop msdtc, e então pressione ENTER.
  3. Tipo net start msdtc, e então pressione ENTER.
  4. Abra o snap-in Microsoft Management Console (MMC) do componente serviços. Para fazer isso, clique emIniciar, clique em Executar, tipodcomcnfg.exee, em seguida, clique emOK.
  5. Expanda Serviços de componente, expandacomputadorese, em seguida, expanda Meu computador.
  6. Clique em Meu computadore, em seguida, clique emPropriedades.
  7. Clique na guia MSDTC e, em seguida, clique emConfiguração de segurança.
  8. Alterar a conta na Conta de Logon DCTAutoridade NT\NetworkService. Se for necessária uma senha, digite uma senha em branco.
  9. Clique em OK duas vezes.
Referências
Para obter mais informações, clique no número de artigo a seguir para visualizar o artigo na Base de Conhecimento Microsoft:
816633 Mensagem de erro "A chamada para a função GetXaSwitch falhou" com o cliente do Oracle 9. x instalado
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
Para obter mais informações sobre como gerenciar contas e direitos de usuário para Microsoft Distributed Transaction Coordinator (MSDTC), visite o seguinte site da Microsoft Developer Network (MSDN): Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não dá nenhuma garantia, implícita ou não, em relação ao desempenho ou confiabilidade desses produtos.
MSDTC XP Win2003

Propriedades

ID do Artigo: 903944 - Última Revisão: 08/18/2015 02:35:00 - Revisão: 3.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8.1, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition

  • kbprb kbtransaction kbtshoot kbinfo kbmt KB903944 KbMtpt
Comentários
CustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write("