MSSQLSERVER_3456
Si applica a: SQL Server
Dettagli
Attributo | Valore |
---|---|
Nome prodotto | SQL Server |
ID evento | 3456 |
Origine evento | MSSQLSERVER |
Componente | SQLEngine |
Nome simbolico | REC_REDOLSNMISMATCH |
Testo del messaggio | Impossibile eseguire il rollforward del record di log %S_LSN per l'ID di transazione %S_XID, pagina %S_PGID, database '%.*ls' (ID di database %d). Pagina: LSN = %S_LSN, tipo = %ld. Informazioni sul log: OpCode = %ld, contesto=%d, PrevPageLSN: %S_LSN. Correggere il database oppure ripristinarlo da un backup. |
Spiegazione
Durante l'operazione di ripristino non è stato possibile eseguire il rollforward del log delle transazioni. Tale errore ha determinato l'impostazione del database sullo stato SUSPECT. Il filegroup primario, e probabilmente altri filegroup, sono sospetti e possono essere danneggiati. Impossibile recuperare il database durante l'avvio di SQL Server e pertanto non è disponibile. Per risolvere il problema, è necessario l'intervento dell'utente.
Si noti che se si verifica questo errore per tempdb, l'istanza di SQL Server viene arrestata.
Azione utente
Questo errore può essere causato da una condizione temporanea già presente nel sistema durante un determinato tentativo di avvio dell'istanza del server o di recupero di un database. Può inoltre essere causato da un errore permanente che si verifica ogni volta che si tenta di avviare il database. Per informazioni sulla causa, esaminare il registro eventi di Windows per cercare un errore precedente che indichi l'errore specifico.
Per informazioni sulla causa di questa occorrenza dell'errore 3456, esaminare il registro eventi di Windows per cercare un errore precedente che indichi l'errore specifico. L'azione utente appropriata dipende dal fatto che le informazioni nel registro eventi di Windows indichino che l'errore di SQL Server è stato causato da una condizione temporanea o da un errore permanente. Per informazioni sulle azioni utente per la risoluzione degli errori 3456, vedere la documentazione online di SQL Server.
Vedi anche
ALTER DATABASE (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
Ripristini di database completi (modello di recupero con registrazione minima)
MSSQLSERVER_824
sys.databases (Transact-SQL)