MSSQLSERVER_3183
Gilt für: SQL Server
Details
attribute | Wert |
---|---|
Produktname | SQL Server |
Ereignis-ID | 3183 |
Ereignisquelle | MSSQLSERVER |
Komponente | SQLEngine |
Symbolischer Name | LDDB_PAGE_ERROR_DURING_RESTORE |
Meldungstext | RESTORE hat beim Lesen der Daten vom Sicherungssatz einen Fehler auf der Seite (%d:%d) in der '%ls'-Datenbank gefunden. |
Erklärung
Dieser Fehler wird ausgelöst, wenn eine Seitenüberprüfung beim Wiederherstellen einer Datenbanksicherung fehlschlägt, die mit der CHECKUM-Option ausgeführt wurde. SQL Server beendet den Wiederherstellungsvorgang und meldet einen Fehler, der wie folgt aussieht:
Msg 3183, Level 16, State 1, Line 1
RESTORE detected an error on page (1:243) in database "corruption_errors_test" as read from the backup set.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.
Eine Datenbankseite kann aus vielen Gründen beschädigt werden, einschließlich Hardwarefehlern und Betriebssystemproblemen
Benutzeraktion
Verwenden Sie eine letzte gute Sicherung, oder verwenden Sie die CONTINUE_AFTER_ERROR Klausel zum Wiederherstellen, und verwenden Sie dann DBCC CHECKDB, um zu überprüfen. Informationen zum Angeben, ob ein Wiederherstellungsvorgang fortgesetzt oder beendet wird, nachdem ein Fehler aufgetreten ist.
Untersuchen Sie die Hardware, auf der die Sicherung anfangs ausgeführt wurde und wo sie gespeichert wurde. Diese Aktion besteht darin, sicherzustellen, dass keine anderen Datenbanksicherungen betroffen sind und dass dieses Problem in Zukunft nicht auftritt.