Starten, Anhalten und Beenden von Ablaufverfolgungen
Nachdem Sie mit SQL Server Profiler eine neue Ablaufverfolgung definiert oder eine Vorlage erstellt haben, können Sie die Aufzeichnung von Daten mithilfe der neuen Ablaufverfolgungsdefinition oder Vorlage starten, anhalten oder beenden.
Starten einer Ablaufverfolgung
Wenn Sie eine Ablaufverfolgung starten und die definierte Quelle eine Instanz von SQL Server Database Engine (Datenbankmodul) oder Analysis Services ist, erstellt SQL Server eine Warteschlange als temporären Speicherort für aufgezeichnete Serverereignisse.
Wenn Sie mit SQL Server Profiler auf die SQL-Ablaufverfolgung zugreifen, wird durch das Starten einer Ablaufverfolgung ein neues Ablaufverfolgungsfenster geöffnet (sofern noch keines geöffnet ist), und die Daten werden sofort aufgezeichnet.
Wenn Sie gespeicherte Systemprozeduren von Transact-SQL für den Zugriff auf die SQL-Ablaufverfolgung verwenden, müssen Sie bei jedem Start einer Instanz von SQL Server eine Ablaufverfolgung starten, damit die Daten aufgezeichnet werden. Nachdem eine Ablaufverfolgung gestartet wurde, können Sie nur den Namen der Ablaufverfolgung ändern.
Hinweis |
---|
Bei vorhandenen Ablaufverfolgungen können Sie die Eigenschaften zwar anzeigen, aber nicht ändern. Um die Eigenschaften zu ändern, müssen Sie die Ablaufverfolgung beenden oder anhalten. |
Anhalten einer Ablaufverfolgung
Durch Anhalten einer Ablaufverfolgung wird verhindert, dass Ereignisdaten vor dem Neustarten der Ablaufverfolgung aufgezeichnet werden. Durch das Neustarten einer Ablaufverfolgung werden die Ablaufverfolgungsvorgänge fortgesetzt. Zuvor aufgezeichnete Daten gehen nach einem Neustart nicht verloren. Wird die Ablaufverfolgung neu gestartet, wird die Aufzeichnung der Daten von diesem Punkt an fortgesetzt. Während eine Ablaufverfolgung angehalten wird, können Sie den Namen, Ereignisse, Spalten und Filter ändern. Es ist allerdings nicht möglich, die Ziele, an die Sie die Ablaufverfolgungsdaten senden, oder die Serververbindung zu ändern.
Beenden einer Ablaufverfolgung
Durch Beenden einer Ablaufverfolgung wird die Aufzeichnung der Daten abgebrochen. Wenn eine Ablaufverfolgung beendet wurde, kann sie nur dann ohne den Verlust zuvor aufgezeichneter Daten erneut gestartet werden, wenn die Daten in einer Ablaufverfolgungsdatei oder -tabelle aufgezeichnet wurden. Außerdem können Sie die gesammelten Daten in einer Tabelle oder Datei speichern, nachdem eine Ablaufverfolgung beendet wurde. Alle zuvor ausgewählten Ablaufverfolgungseigenschaften bleiben beim Beenden einer Ablaufverfolgung erhalten. Wenn eine Ablaufverfolgung beendet wird, können Sie den Namen, Ereignisse, Spalten und Filter ändern.
Siehe auch