Partilhar via


MSSQLSERVER_3437

Aplica-se a: SQL Server

Detalhes

Atributo Valor
Nome do produto SQL Server
ID do evento 3437
Origem do Evento MSSQLSERVER
Componente SQLEngine
Nome simbólico NODTC
Texto da mensagem Ocorreu um erro ao recuperar o banco de dados '%.*ls.' Não é possível se conectar ao MS DTC (Coordenador de Transações Distribuídas da Microsoft) para verificar o status de conclusão da transação %S_XID. Corrija o MS DTC e execute a recuperação novamente.

Explicação

Uma ou mais transações distribuídas que estavam usando o MS DTC (Coordenador de Transações Distribuídas da Microsoft) estavam incompletas quando o banco de dados foi desligado. A recuperação desse banco de dados falhou porque o SQL Server não pode se conectar ao MS DTC para concluir ou reverter as transações.

Ação do usuário

Para recuperar esse banco de dados, você precisa primeiro resolver o problema no MS DTC. Para investigar o problema com o MS DTC, examine os logs de eventos do Windows. Se você não conseguir resolver o problema com o MS DTC para recuperar o banco de dados, restaure um backup do banco de dados.