MSSQLSERVER_3456

S’applique à :SQL Server

Détails

Attribut Valeur
Nom du produit SQL Server
ID de l’événement 3456
Source de l’événement MSSQLSERVER
Composant SQLEngine
Nom symbolique REC_REDOLSNMISMATCH
Texte du message Impossible de rétablir l'enregistrement du journal %S_LSN, pour l'ID de transaction %S_XID, à la page %S_PGID, base de données '%.*ls' (ID de base de données %d). Page : LSN = %S_LSN, type = %ld. Log : OpCode = %ld, contexte %ld, PrevPageLSN : %S_LSN. Effectuez une restauration à partir d'une sauvegarde de la base de données ou réparez la base de données.

Explication

L'opération de restauration n'a pas pu rétablir le journal des transactions. Cette erreur a placé la base de données dans l'état SUSPECT. Le groupe de fichiers primaire et éventuellement d'autres groupes de fichiers sont suspects et peut-être endommagés. La base de données ne peut pas être récupérée au démarrage de SQL Server et n'est par conséquent pas disponible. Une action est requise de la part de l'utilisateur pour résoudre le problème.

Notez que si cette erreur se produit pour tempdb, l'instance SQL Server s'arrête.

Action de l'utilisateur

Cette erreur peut être provoquée par une situation temporaire qui existait sur le système lors d'une tentative donnée de démarrer l'instance du serveur ou de récupérer une base de données. Cette erreur peut également être provoquée par un échec permanent qui se produit à chaque tentative de démarrage de la base de données. Pour plus d'informations sur la cause, examinez le journal des événements Windows pour rechercher une erreur précédente qui indique l'échec spécifique.

Pour plus d’informations sur la cause de l’occurrence de l’erreur 3456, examinez le journal des événements Windows pour rechercher une erreur précédente qui indique l’échec spécifique. L'action utilisateur appropriée varie selon que les informations dans le Journal des événements Windows indiquent que l'erreur SQL Server a été provoquée par une condition transitoire ou un échec permanent. Pour plus d’informations sur les actions utilisateur requises pour le dépannage de l’erreur 3456, consultez la documentation en ligne de SQL Server.

Voir aussi

ALTER DATABASE (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
Restaurations complètes de bases de données (mode de récupération simple)
MSSQLSERVER_824
sys.databases (Transact-SQL)