Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Managed Instance
In diesem Artikel wird beschrieben, wie Sie den SQL Server Profiler verwenden, um eine Ablaufverfolgung zu erstellen.
Erstellen Sie eine Ablaufverfolgung
Wählen Sie im Menü "Datei " die Option "Neue Ablaufverfolgung" aus, und stellen Sie eine Verbindung mit einer Instanz von SQL Server her.
Das Dialogfeld Ablaufverfolgungseigenschaften wird angezeigt.
Bei der Aktivierung von Ablaufverfolgung sofort nach dem Herstellen der Verbindung starten wird das Dialogfeld Ablaufverfolgungseigenschaften nicht angezeigt. Stattdessen beginnt die Ablaufverfolgung. Um diese Einstellung zu deaktivieren, navigieren Sie zu Extras>Optionen, und deaktivieren Sie das Kontrollkästchen Startablaufverfolgung unmittelbar nach dem Herstellen der Verbindung.
Geben Sie im Feld Ablaufverfolgungsname einen Namen für die Ablaufverfolgung ein.
Wählen Sie in der Liste Vorlage verwenden eine Ablaufverfolgungsvorlage aus, auf der die Ablaufverfolgung basieren soll, oder wählen Sie Leer aus, wenn Sie keine Vorlage verwenden möchten.
Speichern einer Aufzeichnung
Führen Sie zum Speichern der Ablaufverfolgungsergebnisse eine der folgenden Schritte aus:
Wählen Sie "In Datei speichern " aus, um die Ablaufverfolgung in einer Datei zu erfassen. Geben Sie einen Wert für Maximale Dateigröße festlegenan. Der Standardwert ist 5 MB.
Sie können auch die Option Dateirollover aktivieren auswählen, um automatisch neue Dateien zu erstellen, sobald die maximale Dateigröße erreicht wird. Darüber hinaus können Sie die Option Ablaufverfolgungsdaten von Serverprozessenauswählen. Dadurch werden die Ablaufverfolgungsdaten nicht durch die Clientanwendung, sondern durch den Dienst verarbeitet, der die Ablaufverfolgung ausführt. Wenn der Server Ablaufverfolgungsdaten verarbeitet, werden auch unter Stressbedingungen keine Ereignisse übersprungen, die Serverleistung kann jedoch beeinträchtigt werden.
Wählen Sie "In Tabelle speichern" aus, um die Protokollspur in einer Datenbanktabelle zu erfassen.
Wählen Sie optional " Maximale Zeilen festlegen" aus, und geben Sie einen Wert an.
Vorsicht
Wenn Sie die Ablaufverfolgungsergebnisse nicht in einer Datei oder Tabelle speichern, können Sie die Ablaufverfolgung anzeigen, während SQL Server Profiler geöffnet ist. Sobald die Ablaufverfolgung beendet und SQL Server Profilergeschlossen wird, gehen die Ergebnisse der Ablaufverfolgung verloren. Um den Verlust der Ablaufverfolgungsergebnisse auf diese Weise zu vermeiden, wählen Sie im Menü "Datei" die Option "Speichern" aus, um die Ergebnisse zu speichern, bevor Sie SQL Server Profiler schließen.
Aktivieren Sie optional das Kontrollkästchen Beendigungszeit für Ablaufverfolgung aktivieren , und geben Sie das Datum und die Uhrzeit zum Beenden der Ablaufverfolgung an.
Wenn Sie Ereignisse, Datenspalten oder Filter hinzufügen oder entfernen möchten, wählen Sie die Registerkarte "Ereignisauswahl" aus . Weitere Informationen finden Sie unter: Angeben von Ereignissen und Datenspalten für eine Ablaufverfolgungsdatei (SQL Server Profiler)
Wählen Sie "Ausführen" aus, um die Ablaufverfolgung zu starten.