MSSQLSERVER_3456

Aplica-se a: SQL Server

Details

Attribute Value
Nome do Produto SQL Server
ID do Evento 3456
Origem do evento MSSQLSERVER
Componente SQLEngine
Nome simbólico REC_REDOLSNMISMATCH
Texto da mensagem Não foi possível refazer o registo de registo %S_LSN, para o ID da transação %S_XID, na página %S_PGID, base de dados '%.*ls' (ID da base de dados %d). Página: LSN = %S_LSN, tipo = %ld. Log: OpCode = %ld, contexto %ld, PrevPageLSN: %S_LSN. Restaure a partir de um backup do banco de dados ou repare o banco de dados.

Explanation

A operação de restauro não conseguiu refazer o registo de transações. Este erro colocou a base de dados no estado SUSPEITO. O grupo de ficheiros principal, e possivelmente outros grupos de ficheiros, são suspeitos e podem estar danificados. A base de dados não pode ser recuperada durante o arranque do SQL Server e, por isso, está indisponível. É necessária uma ação do utilizador para resolver o problema.

Note que, se este erro ocorrer para o tempdb, a instância do SQL Server desliga-se.

Ação do Usuário

Este erro pode ser causado por uma condição transitória que existiu no sistema durante uma dada tentativa de iniciar a instância do servidor ou de recuperar uma base de dados. Este erro também pode ser causado por uma falha permanente que ocorre sempre que tenta iniciar a base de dados. Para informações sobre a causa, consulte o Registo de Eventos do Windows para um erro anterior que indique a falha específica.

Para informações sobre a causa desta ocorrência do erro 3456, consulte o Registo de Eventos do Windows para um erro anterior que indique a falha específica. A ação adequada do utilizador depende de a informação no Registo de Eventos do Windows indicar que o erro do SQL Server foi causado por uma condição transitória ou por uma falha permanente. Para informações sobre as ações do utilizador para a resolução de problemas do erro 3456, consulte SQL Server Books Online.

Ver também

ALTER DATABASE (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
Restaurações completas de banco de dados (modelo de recuperação simples)
MSSQLSERVER_824
sys.databases (Transact-SQL)