Correção Nova transação não pode se inscrever no coordenador de transação especificado no Server 2003 SP2
Se você estiver executando um aplicativo da Web usando a tecnologia ASP original no Windows Server 2003, poderá receber essa mensagem de erro depois de atualizar 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ória, em vez de nenhuma..
Para corrigir esse erro, abra Serviços de componentes e clique com o botão direito do mouse no ícone Meu computador e escolha Propriedades..
Escolha a guia MSDTC e, na parte inferior da janela, clique no botão Configuração de segurança.
Nesta janela, altere a configuração em Comunicação do Gerenciador de Transações para “Sem Autenticação Necessária”.
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.