Delen via


SQL Server Profiler uitvoeren

van toepassing op:SQL ServerAzure SQL Managed Instance

U kunt SQL Server Profiler op verschillende manieren uitvoeren om traceringsuitvoer in verschillende scenario's te ondersteunen. U kunt SQL Server Profiler starten vanuit het menu Start van Windows, in het menu Extra in Database Engine Tuning Advisor en vanaf verschillende locaties in SQL Server Management Studio.

Wanneer u SQL Server Profiler voor het eerst start en Nieuwe tracering selecteert in het menu Bestand , wordt in de toepassing een dialoogvenster Verbinding maken met server weergegeven waarin u een SQL Server-exemplaar kunt opgeven waarmee u verbinding wilt maken.

SQL Server Profiler starten

In de volgende secties worden de manieren beschreven waarop u SQL Server Profiler kunt starten.

SQL Server Profiler starten vanuit het menu Start van Windows

Selecteer het pictogram Start van Windows of druk op de Windows-toets en begin 'SQL Server Profiler 18' of een nieuwere versie te typen, indien van toepassing. Wanneer de tegel SQL Server Profiler 18 wordt weergegeven, selecteert u deze.

SQL Server Profiler starten in Database Engine Tuning Advisor

Selecteer SQL Server Profiler in het menu Database Engine Tuning Advisor Tools.

SQL Server Profiler starten in SQL Server Management Studio

U kunt SQL Server Profiler starten vanaf verschillende locaties in SQL Server Management Studio. Wanneer SQL Server Profiler wordt gestart, wordt de verbindingscontext, traceringssjabloon en filtercontext van het beginpunt geladen. SQL Server Management Studio start elke SQL Server Profiler-sessie in een eigen exemplaar en Profiler blijft actief als u SQL Server Management Studio afsluit.

Start SQL Server Profiler vanuit het menu Extra

Selecteer SQL Server Profiler in het menu SQL Server Management Studio Tools.

SQL Server Profiler starten vanuit de Query-editor

Klik in de Query Editor met de rechtermuisknop en selecteer Trace Query in SQL Server Profiler.

De verbindingscontext is de editorverbinding, de traceringssjabloon is TSQL_SPs en het toegepaste filter is SPID = sessie-id van het queryvenster.

Wanneer u SQL Server Profiler start in SSMS 20 vanuit de Query-editor, wordt de verbindingscontext niet geladen en wordt een tracering niet automatisch geconfigureerd. U moet handmatig een tracering maken en deze starten.

SQL Server Profiler starten vanuit Activiteitsmonitor

Selecteer in Activiteitsmonitor het deelvenster Processen , klik met de rechtermuisknop op het proces dat u wilt profileren en selecteer vervolgens Trace Process in SQL Server Profiler.

Wanneer een proces is geselecteerd, is de verbindingscontext de verbinding van Objectverkenner wanneer Activiteitsmonitor werd geopend. De traceringssjabloon is de standaardsjabloon op basis van het servertype en de SPID is gelijk aan de sessie-id voor het geselecteerde proces.

.NET Framework-beveiliging

In de Windows-verificatiemodus moet het gebruikersaccount waarop SQL Server Profiler wordt uitgevoerd, gemachtigd zijn om verbinding te maken met het exemplaar van SQL Server.

Als u tracering wilt uitvoeren met SQL Server Profiler, moeten gebruikers ook de machtiging ALTER TRACE hebben.