MSSQLSERVER_824

Details

Produktname

SQL Server

Produktversion

10.0

Buildnummer des Produkts

10.00.0000.00

Ereignis-ID

824

Ereignisquelle

MSSQLSERVER

Komponente

SQLEngine

Symbolischer Name

B_HARDSSERR

Meldungstext

SQL Server hat einen logischen, konsistenzbasierten E/A-Fehler gefunden: %ls Der Fehler ist beim %S_MSG von Seite %S_PGID in der Datenbank mit der ID %d bei Offset %#016I64x in der Datei '%ls' aufgetreten. Weitere Informationen finden Sie möglicherweise in anderen Fehlermeldungen im SQL Server-Fehlerprotokoll oder im Systemereignisprotokoll.

Erklärung

Mit diesem Fehler wird angegeben, dass in Windows eine Meldung ausgegeben wurde, gemäß der die Seite erfolgreich vom Datenträger gelesen, aber in SQL Server ein Fehler auf der Seite festgestellt wurde. Dieser Fehler ist mit dem Fehler 823 vergleichbar, nur wurde er nicht von Windows erkannt. Dies führt in der Regel zu einem Problem im E/A-Subsystem. Dazu gehören beispielsweise der Ausfall von Festplattenlaufwerken, Firmwareprobleme auf Datenträgern, fehlerhafte Gerätetreiber usw. Weitere Informationen zu E/A-Fehlern finden Sie unter Microsoft SQL Server I/O Basics, Chapter 2 (in Englisch).

Benutzeraktion

Suchen nach Hardwarefehlern

Führen Sie eine Hardwarediagnose aus, und beheben Sie die Probleme. Überprüfen Sie auch das Systemprotokoll und das Anwendungsprotokoll von Microsoft Windows sowie das SQL Server-Fehlerprotokoll, um festzustellen, ob der Fehler aufgrund eines Hardwarefehlers aufgetreten ist. Beheben Sie die hardwarebedingten Probleme, die in den Protokollen enthalten sind.

Lagern Sie verschiedene Hardwarekomponenten aus, um das Problem zu isolieren, falls Beschädigungsprobleme bei permanenten Daten auftreten. Stellen Sie sicher, dass der Schreibcache auf dem Datenträgercontroller im System nicht aktiviert ist. Wenn Sie vermuten, dass der Schreibcache das Problem ist, wenden Sie sich an den Hardwarehersteller.

Letztendlich kann es sinnvoll sein, zu einem neuen Hardwaresystem zu wechseln. Dieser Wechsel kann beinhalten, dass die Laufwerke neu formatiert werden müssen und das Betriebssystem neu installiert werden muss.

Wiederherstellen von einer Sicherung

Wenn das Problem nicht hardwarebedingt ist und eine bekanntermaßen fehlerfreie Sicherung zur Verfügung steht, stellen Sie die Datenbank mithilfe der Sicherung wieder her.

Ändern Sie die Datenbanken so, dass Sie die PAGE_VERIFY CHECKSUM-Option verwenden können. Weitere Informationen zu PAGE_VERIFY finden Sie unter ALTER DATABASE (Transact-SQL).