Speichern von Ablaufverfolgungsergebnissen in einer Datei
Gilt für: SQL Server
Ablaufverfolgungsergebnisse können in einer Datei gespeichert werden. Die Ablaufverfolgungsergebnisse werden in eine Ablaufverfolgungsdatei geschrieben. Eine Ablaufverfolgungsdatei kann in einem lokalen Verzeichnis (z. B. C:\Ordnername\Dateiname.trc) oder in einem Netzwerkverzeichnis (z. B. \\Computername\Freigabename\Dateiname.trc) gespeichert sein.
Die Ablaufverfolgungsdateien können für die folgenden Aufgaben verwendet werden:
Wiedergeben von Ablaufverfolgungen
SQL Server prüfen
Ausführen einer Leistungsanalyse
Korrelation von Ablaufverfolgungsereignissen mit Leistungsindikatoren zur Optimierung der Suche nach Problemen
Datenbankoptimierungsratgeber-Analyse
Ausführen der Abfrageoptimierung
SQL Server speichert Ablaufverfolgungsergebnisse in einer Datei, wenn ein Pfad und ein Dateiname für das Argument @tracefile der gespeicherten Prozedur sp_trace_createangegeben sind.
Hinweis
Wenn ein Pfad zur gespeicherten Prozedur sp_trace_create zum Speichern der Ablaufverfolgungsdatei angegeben ist, muss der Server Zugriff auf das Verzeichnis haben. Achten Sie auch darauf, dass es sich bei Angabe eines lokalen Verzeichnisses für sp_trace_createum ein lokales Verzeichnis auf dem Servercomputer handelt.
Wenn SQL Server Profiler verwendet wird, können Sie Ablaufverfolgungsergebnisse in einer Datei oder Tabelle speichern. Das Speichern von Ablaufverfolgungsergebnissen in einer Tabelle ermöglicht den gleichen Zugriff wie beim Speichern der Ablaufverfolgung in einer Datei. Außerdem können Sie für die Tabelle Abfragen ausführen, um nach bestimmten Ereignissen zu suchen.
Weitere Informationen zum Speichern von Ablaufverfolgungsergebnissen finden Sie unter Speichern von Ablaufverfolgungsergebnissen in einer Tabelle (SQL Server Profiler) und Speichern von Ablaufverfolgungsergebnissen in einer Datei (SQL Server Profiler).
Weitere Informationen
sp_trace_create (Transact-SQL)
Erstellen einer Ablaufverfolgung (Transact-SQL)
Erstellen einer Ablaufverfolgung (SQL Server Profiler)