Share via


Standardablaufverfolgung aktiviert (Serverkonfigurationsoption)

Mit der Option Standardablaufverfolgung aktiviert können Sie die standardmäßigen Ablaufverfolgungsprotokolldateien aktivieren oder deaktivieren. Mit der Standardablaufverfolgung steht Ihnen ein umfassendes, persistentes Protokoll zu Aktivitäten und primär auf die Konfigurationsoptionen bezogenen Änderungen zur Verfügung.

VorsichtshinweisVorsicht

Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Verwenden Sie stattdessen erweiterte Ereignisse.

Zweck

Die Standardablaufverfolgung vereinfacht Datenbankadministratoren die Problembehandlung, indem die für die Diagnose von erstmalig auftretenden Problemen erforderlichen Protokolldaten zur Verfügung gestellt werden.

Anzeigen

Die Standardablaufverfolgungsprotokolle können in SQL Server Profiler geöffnet und überprüft werden oder mit Transact-SQL mithilfe der fn_trace_gettable-Systemfunktion abgefragt werden. In SQL Server Profiler können die Standard-Ablaufverfolgungsprotokolldateien wie normale Ablaufverfolgungsausgabedateien geöffnet werden. Das Protokoll für die Standardablaufverfolgung wird mithilfe einer Rollover-Ablaufverfolgungsdatei standardmäßig im Verzeichnis \MSSQL\LOG gespeichert. Der Basisdateiname für die Protokolldatei der Standardablaufverfolgung lautet log.trc. In einer typischen Installation von SQL Server ist die Standardablaufverfolgung aktiviert und erhält so TraceID 1. Wenn die Standardablaufverfolgung nach der Installation und dem Erstellen von anderen Ablaufverfolgungen aktiviert wird, kann die TraceID eine größere Zahl sein.

Weitere Informationen zum Anzeigen dieser Ablaufverfolgungsdatei mit SQL Server Profiler finden Sie unter Öffnen einer Ablaufverfolgungsdatei (SQL Server Profiler)

Beispiel:

Durch die folgende Anweisung wird das Protokoll für die Standardablaufverfolgung im standardmäßigen Speicherort geöffnet:

SELECT * 
FROM fn_trace_gettable
('C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\log.trc', default)
GO

Konfiguration

Wenn für die Option Standardablaufverfolgung aktiviert der Wert 1 festgelegt wird, ist die Standardablaufverfolgung aktiviert. Der Standardwert für diese Option ist 1 (EIN). Durch den Wert 0 wird die Ablaufverfolgung deaktiviert.

Bei der Option Standardablaufverfolgung aktiviert handelt es sich um eine erweiterte Option. Wenn Sie die Einstellung mithilfe der gespeicherten Systemprozedur sp_configure ändern, können Sie die Option Standardablaufverfolgung aktiviert nur ändern, wenn für Erweiterte Optionen anzeigen der Wert 1 festgelegt ist. Die Einstellung tritt ohne Neustarten des Servers sofort in Kraft.

Siehe auch

Verweis

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

Konzepte

Serverkonfigurationsoptionen