Freigeben über


Anzeigen des SQL Server-Fehlerprotokolls

Gilt für:SQL Server

Zeigen Sie das SQL Server-Fehlerprotokoll an, um sicherzustellen, dass Prozesse erfolgreich abgeschlossen werden (z. B. Sicherungs- und Wiederherstellungsvorgänge, Batchbefehle oder andere Skripts und Prozesse). Dieses Verfahren kann hilfreich sein, um aktuelle oder potenzielle Problembereiche zu erkennen, einschließlich automatischer Wiederherstellungsmeldungen (insbesondere, wenn eine Instanz von SQL Server beendet und neu gestartet wurde), Kernelmeldungen oder andere Fehlermeldungen auf Serverebene.

So zeigen Sie das Fehlerprotokoll an

Sie können das SQL Server-Fehlerprotokoll mit SQL Server Management Studio oder einem beliebigen Text-Editor anzeigen. Weitere Informationen zum Anzeigen des Fehlerprotokolls finden Sie unter Open Log File Viewer.

  • Unter Windows ist der Standardspeicherort für das Fehlerprotokoll <drive>:\Program Files\Microsoft SQL Server\MSSQL.<n>\MSSQL\LOG\ERRORLOG.

  • Unter Linux ist der Standardspeicherort für das Fehlerprotokoll /var/opt/mssql/log.

Hinweis

Die Dateien heißen ERRORLOG.<n>, dabei <n> eine ganze Zahl ist. Das aktuelle Fehlerprotokoll hat keine Erweiterung.

Es wird immer dann ein neues Fehlerprotokoll erstellt, wenn eine Instanz von SQL Server gestartet wird, obwohl die gespeicherte Systemprozedur sp_cycle_errorlog zum Durchlaufen der Fehlerprotokolldateien verwendet werden kann, ohne dass die Instanz von SQL Server neu gestartet werden muss. In der Regel behält SQL Server Sicherungen der vorherigen sechs Protokolle bei und gibt der letzten Protokollsicherung die Erweiterung .1, der zweitjüngsten Sicherung die Erweiterung .2 und so weiter. Das aktuelle Fehlerprotokoll hat keine Erweiterung.

Sie können auch das SQL Server-Fehlerprotokoll auf Instanzen von SQL Server anzeigen, die offline sind oder nicht gestartet werden können. Weitere Informationen finden Sie unter Anzeigen von Offlineprotokolldateien.