Correção "Nova transação não pode se inscrever no coordenador de transação especificado" no Server 2003 SP2

Correção "Nova transação não pode se inscrever no coordenador de transação especificado" no Server 2003 SP2
Correção "Nova transação não pode se inscrever no coordenador de transação especificado" no Server 2003 SP2

Vídeo: Correção "Nova transação não pode se inscrever no coordenador de transação especificado" no Server 2003 SP2

Vídeo: Correção
Vídeo: How to mark a document as final? | Ms.-Word (2007) | The S N Computer Academy - YouTube 2024, Abril
Anonim

Se você estiver executando um aplicativo da Web usando a tecnologia ASP original no Windows Server 2003, poderá receber essa mensagem de erro quando fizer a atualização para o Service Pack 2: “A nova transação não pode se inscrever no coordenador de transação especificado. [-2147168246]”.

A causa desse erro é que o MSDTC tem uma configuração que requer autenticação para transações distribuídas, e a atualização para o SP2 pode alterar a configuração para obrigatório em vez de nenhum.

Para corrigir esse erro, abra Serviços de componentes e clique com o botão direito do mouse no ícone Meu computador e escolha as propriedades.

Escolha a guia MSDTC e, na parte inferior da janela, clique no botão Configuração de segurança.
Escolha a guia MSDTC e, na parte inferior da janela, clique no botão Configuração de segurança.
Nessa janela, altere a configuração em Comunicação do Gerenciador de Transações para “Sem Autenticação Necessária”.
Nessa janela, altere a configuração em Comunicação do Gerenciador de Transações para “Sem Autenticação Necessária”.
Isso deve resolver esse erro.
Isso deve resolver esse erro.

Observe que, se você tiver um firewall entre o servidor da Web e o servidor de banco de dados, deverá garantir que as portas altas estejam abertas entre as duas máquinas, junto com o RPC, pois isso também poderia causar o mesmo erro.

Recomendado: