Windows Systemfehler im Ereignisprotokoll, die e/a-Probleme hinweisen können Datenbankprobleme Inkonsistenz oder Leistung für SQL Server zugeordnet werden.

Gilt für: Microsoft SQL Server 2005 Developer EditionMicrosoft SQL Server 2005 Enterprise EditionMicrosoft SQL Server 2005 Enterprise X64 Edition

Problembeschreibung


Die folgenden Fehler in das Windows-Systemprotokoll auftreten die Indikatoren für Probleme, die SQL Server-Datenbank Inkonsistenzen beitragen können oder Performance-Probleme:

EventIDNachricht
9Das Gerät < Gerätename > hat nicht innerhalb des Zeitlimits reagiert.
11Der Treiber hat einen Controllerfehler auf < Gerät >
15Die, < Gerät > noch nicht zugriffsbereit
50{Fehler beim verzögerten Schreibvorgang} Windows konnte nicht alle Daten für die Datei zu speichern. Die Daten sind verloren gegangen. Dieser Fehler kann durch einen Ausfall Ihrer Computer-Hardware oder Netzwerk Verbindung verursacht. Versuchen Sie, die Datei woanders zu speichern
51Auf Gerät < Pfad > bei einem Fehler
54Eine e/a-Anforderung für < Gerät > nicht abgeschlossen oder innerhalb des gegebenen Zeitlimits abgebrochen. Dies kann auftreten, wenn der Gerätetreiber keine Abbruchroutine für einen bestimmten e/a-Anforderungspaket festgelegt.
55Die Dateisystemstruktur auf dem Datenträger ist beschädigt und unbrauchbar. Führen Sie das Dienstprogramm Chkdsk auf dem Volume < Laufwerkbuchstabe >
57Fehler beim leeren der Daten im Transaktionslog. Eine Beschädigung kann auftreten
129Ein Zurücksetzen auf Gerät < Gerätename > wurde ausgestellt.
1066Cluster-Datenträgerressource Laufwerk < x >: ist beschädigt. Ausführen von ChkDsk/f zum Beheben von Problemen.
6008Das System wurde zuvor um < Zeit > am < Datum > war unerwartet.

Die Fehler nur SQL Server Probleme beziehen sich auf dem Gerät oder Datenträger, die dem Fehler zugeordnete SQL Server-Datenbank oder das Transaktionsprotokoll Speichern verwendet.

Ursache


Die Ursache für diese Fehler den Fehler hängt jedoch in der Regel bezieht sich auf ein Problem mit einem Gerät Treiber, Firmware oder Hardware eines.

Problemlösung


Die Auflösung dieser Fehler hängt vom bestimmten Fehler. Bevor Sie versuchen, ein SQL Server-Datenbank Inkonsistenzproblem wiederherstellen oder reparieren zu beheben, sollten Sie sorgfältig alle zugeordneten Systemereignisprotokoll-Fehler beheben

Besuchen Sie die Referenzen für die jeweiligen Ereignis-IDs aus der Liste unten, um weitere Informationen über das Ereignis.

Weitere Informationen


Weitere Informationen zu den Produkten und Tools automatisch prüfen, ob dies die Instanz von SQL Server und der SQL Server-Versionen finden Sie in der folgenden Tabelle:

Regel-software



Regel-Titel



Beschreibung



Produktversionen, die Regel ausgewertet wird
SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA)










Dieses System Probleme im Zusammenhang mit e/a-Anfragen.

Dieses System ist unerwartete Herunterfahren






SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA) enthält eine Regel, um festzustellen, ob einer der im Abschnitt Symptome aufgeführten Ereignisse im Windows-Systemereignisprotokoll gefunden. SQL Server 2008 R2 BPA unterstützt SQL Server 2008 und SQL Server 2008 R2. Wenn Sie BPA-Tool ein Fehler mit dem Titel der Engine - dieses System Probleme im Zusammenhang mit e/a-Anfragen, müssen Sie der EventID-Werte im Abschnitt Symptome dieses Artikels in Ihrem Windows-Systemprotokoll aufgeführt. In allen Fällen wird die richtige EventID erkannt basierend auf dem Nachrichtentext oder (diese EventID-Werte können mit anderen Quellen verwendet werden). Damit die Anzahl der Vorkommen dieser Ereignisse in das aktuelle Ereignisprotokoll meldet BPA nicht auf alle Zeitpunkt gefiltert.

Eine weitere Regel für SQL Server 2008 R2 BPA erkennt speziell EventID = 6008 für unerwartetes Herunterfahren. In einigen Situationen kann ein unerwartetes Herunterfahren Konsistenzprobleme wie Seiten führen. Diese Bedingung aufgetreten BPA erkennt Fehler mit Engine - ist dieses System unerwartete Herunterfahren
SQL Server 2008
SQL Server 2008 R2












SQL Server 2012 Best Practice Analyzer (BPA für SQL Server 2012)








Dieses System Probleme im Zusammenhang mit e/a-Anfragen.

Dieses System ist unerwartete Herunterfahren




SQL Server 2012 Best Practice Analyzer (BPA für SQL Server 2012) bietet eine Regel erkennen im Abschnitt Symptome aufgeführten Ereignisse im Windows System-Ereignis Log.If gefundenen BPA ausführen und einen Fehler mit Engine - dieses System Probleme mit e/a-Anfragen erlebt der EventID-Werte im Abschnitt Symptome dieses Artikels in Ihrem Windows-Systemprotokoll aufgeführt sind. In allen Fällen wird die richtige EventID erkannt basierend auf dem Nachrichtentext oder (diese EventID-Werte können mit anderen Quellen verwendet werden). Damit die Anzahl der Vorkommen dieser Ereignisse in das aktuelle Ereignisprotokoll meldet BPA nicht auf alle Zeitpunkt gefiltert.

Eine weitere Regel für SQL Server 2012 BPA erkennt speziell EventID = 6008 für unerwartetes Herunterfahren. In einigen Situationen kann ein unerwartetes Herunterfahren Konsistenzprobleme wie Seiten führen. Diese Bedingung aufgetreten BPA erkennt Fehler mit Engine - ist dieses System unerwartete Herunterfahren
SQL Server 2012