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
Sie können SQL Server Profiler auf verschiedene Arten ausführen, um die Erfassung der Ablaufverfolgungsausgabe in verschiedenen Szenarien zu unterstützen. Sie können SQL Server Profiler auf unterschiedliche Arten starten: über das Windows-Startmenü, über das Menü Extras im Datenbank-Engine-Optimierungsratgeber und über verschiedene Stellen in SQL Server Management Studio.
Wenn Sie SQL Server Profiler zum ersten Mal starten und im Menü Datei die Option Neue Ablaufverfolgung auswählen, zeigt die Anwendung das Dialogfeld Verbindung mit Server herstellen an, in dem Sie eine SQL Server-Instanz angeben können, mit der eine Verbindung hergestellt wird.
Starten von SQL Server Profiler
In den folgenden Abschnitten werden die Methoden zum Starten von SQL Server Profiler beschrieben.
Starten von SQL Server Profiler über das Windows-Startmenü
Klicken Sie auf das Windows-Symbol Start, oder drücken Sie die Windows-Taste, und geben Sie „SQL Server Profiler 18“ oder ggf. eine höhere Version ein. Wenn die Kachel SQL Server Profiler 18 angezeigt wird, klicken Sie darauf.
SQL Server Profiler im Datenbank-Optimierungsratgeber starten
Wählen Sie im Menü Datenbankmoduloptimierungsratgebertools die Option SQL Server Profiler aus.
Starten von SQL Server Profiler in SQL Server Management Studio
Sie können SQL Server Profiler von mehreren Orten in SQL Server Management Studio starten. Wenn SQL Server Profiler gestartet wird, lädt er den Verbindungskontext, die Ablaufverfolgungsvorlage und den Filterkontext seines Startpunkts. SQL Server Management Studio startet jede SQL Server Profiler-Sitzung in einer eigenen Instanz, und Profiler wird weiterhin ausgeführt, wenn Sie SQL Server Management Studio beenden.
Starten von SQL Server Profiler über das Menü "Extras"
Wählen Sie im Menü "SQL Server Management Studio Tools " die Option "SQL Server Profiler" aus.
Starten des SQL Server-Profilers aus dem Abfrage-Editor
Klicken Sie im Abfrage-Editor mit der rechten Maustaste und wählen Sie dann Abfrage in SQL Server Profiler verfolgen aus.
Der Verbindungskontext ist die Editor-Verbindung, die Ablaufverfolgungsvorlage lautet TSQL_SPs, und der angewendete Filter ist SPID = Abfragefenster-Sitzungs-ID.
Wenn Sie SQL Server Profiler in SSMS 20 über den Abfrage-Editor starten, wird der Verbindungskontext nicht geladen, und es wird nicht automatisch eine Ablaufverfolgung konfiguriert. Sie müssen manuell eine Ablaufverfolgung erstellen und starten.
Starten des SQL Server-Profilers über den Aktivitätsmonitor
Wählen Sie im Aktivitätsmonitor den Bereich "Prozesse " aus, klicken Sie mit der rechten Maustaste auf den Prozess, den Sie profilieren möchten, und wählen Sie dann "Ablaufverfolgungsprozess" in SQL Server Profiler aus.
Wenn ein Prozess ausgewählt ist, entspricht der Verbindungskontext der Verbindung des Objekt-Explorers zum Zeitpunkt der Öffnung des Aktivitätsmonitors. Die Ablaufverfolgungsvorlage ist der auf dem Servertyp basierende Standard, und die SPID entspricht der Sitzungs-ID für den ausgewählten Prozess.
.NET Framework-Sicherheit
Im Windows-Authentifizierungsmodus muss das Benutzerkonto, das zum Ausführen von SQL Server Profiler verwendet wird, die Berechtigung haben, eine Verbindung zur Instanz von SQL Serverherzustellen.
Um die Ablaufverfolgung mit SQL Server Profiler durchzuführen, müssen Benutzende auch über die Berechtigung ALTER TRACE verfügen.