Starten von SQL Server Profiler
Sie können SQL Server Profiler in einer Reihe von Szenarien auf verschiedene Arten starten, um das Erfassen der Ablaufverfolgungsausgabe zu unterstützen. Sie können SQL Server Profiler auf unterschiedliche Weise starten: über das Menü Start, über das Menü Extras im Database Engine (Datenbankmodul)-Optimierungsratgeber und über verschiedene Positionen 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 die Instanz von SQL Server angeben können, mit der eine Verbindung hergestellt werden soll.
So starten Sie SQL Server Profiler aus dem Startmenü
- Zeigen Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2008 R2, zeigen Sie auf Leistungstools, und klicken Sie dann auf SQL Server Profiler.
So starten Sie SQL Server Profiler im Datenbankmodul-Optimierungsratgeber
- Klicken Sie im Database Engine (Datenbankmodul)-Optimierungsratgeber im Menü Extras auf SQL Server Profiler.
So starten Sie SQL Server Profiler in Management Studio
SQL Server Management Studio startet jede Profilersitzung in einer eigenen Instanz und wird weiterhin ausgeführt, wenn Sie SQL Server Management Studio herunterfahren.
Sie können SQL Server Profiler von mehreren Positionen in SQL Server Management Studio aus starten, wie in den folgenden Prozeduren erläutert. Wenn SQL Server Profiler gestartet wird, lädt es den Verbindungskontext, die Ablaufverfolgungsvorlage und den Filterkontext seines Startpunkts.
So starten Sie SQL Server Profiler über das Menü "Extras"
- Klicken Sie im SQL Server Management Studio-Menü Extras auf SQL Server Profiler.
So starten Sie SQL Server Profiler über den Abfrage-Editor
Klicken Sie in der SQL Server Management Studio-Menüleiste auf Neue Abfrage.
Klicken Sie im Abfrage-Editor mit der rechten Maustaste, und wählen Sie dann Ablaufverfolgungsabfrage in SQL Server Profiler aus.
Hinweis Der Verbindungskontext ist die Editor-Verbindung, die Ablaufverfolgungsvorlage lautet TSQL_SPs, und der angewendete Filter ist SPID = Abfragefenster-SPID.
So starten Sie SQL Server Profiler über den Aktivitätsmonitor
Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf eine Instanz von SQL Server, und klicken Sie dann auf Aktivitätsmonitor.
Klicken Sie auf den Bereich Prozesse, klicken Sie mit der rechten Maustaste auf den Prozess, für den Sie ein Profil erstellen möchten, und klicken Sie dann auf Ablaufverfolgungsprozess in SQL Server Profiler.
Hinweis Wenn ein Prozess ausgewählt ist, ist der Verbindungskontext die Verbindung für den Objekt-Explorer, und zwar so, wie sie war, als der Aktivitätsmonitor geöffnet wurde. Die Ablaufverfolgungsvorlage ist der auf dem Servertyp basierende Standard, und die SPID entspricht der SPID für den ausgewählten Prozess.
Sicherheit
Im Windows-Authentifizierungsmodus muss das Benutzerkonto, das zum Ausführen von SQL Server Profiler verwendet wird, die Berechtigung haben, eine Verbindung zu einer Instanz von SQL Server herzustellen.
Zum Ausführen der Ablaufverfolgung mit SQL Server Profiler müssen die Benutzer außerdem die ALTER TRACE-Berechtigung haben.
Siehe auch