Exécuter SQL Server ProfilerRun SQL Server Profiler

S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions) S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions)

Vous pouvez exécuter SQL Server ProfilerSQL Server Profiler de différentes façons pour prendre en charge la collecte des sorties de trace dans différents scénarios.You can run SQL Server ProfilerSQL Server Profiler in several different ways, to support gathering trace output in a variety of scenarios. Vous pouvez démarrer SQL Server ProfilerSQL Server Profiler depuis le menu Démarrer de Windows 10, depuis le menu Outils de l’Assistant Paramétrage de Moteur de base de donnéesDatabase Engine ou depuis plusieurs autres emplacements dans SQL Server Management StudioSQL Server Management Studio.You can start SQL Server ProfilerSQL Server Profiler from the Windows 10 Start menu, from the Tools menu in Moteur de base de donnéesDatabase Engine Tuning Advisor, and from several locations in SQL Server Management StudioSQL Server Management Studio.

Quand vous démarrez SQL Server ProfilerSQL Server Profiler pour la première fois et que vous sélectionnez Nouvelle trace dans le menu Fichier, l’application affiche la boîte de dialogue Se connecter au serveur, où vous pouvez spécifier l’instance de SQL ServerSQL Server à laquelle vous voulez vous connecter.When you first start SQL Server ProfilerSQL Server Profiler and select New Trace from the File menu, the application displays a Connect to Server dialog box where you can specify a SQL ServerSQL Server instance to connect to.

Pour démarrer le SQL Server Profiler à partir du menu Démarrer de Windows 10To start SQL Server Profiler from the Windows 10 Start menu

  • Cliquez sur l’icône Windows Démarrer ou appuyez sur la touche Windows et commencez à taper « SQL Server Profiler 17 ».Click the Windows Start icon or press the Windows key and start to type"SQL Server Profiler 17". Lorsque la vignette SQL Server Profiler 17 apparaît, cliquez dessus.When the SQL Server Profiler 17 tile appears, click it.

Pour démarrer le Générateur de profils SQL Server dans l'Assistant Paramétrage du moteur de base de donnéesTo start SQL Server Profiler in Database Engine Tuning Advisor

  • Dans le menu Moteur de base de donnéesDatabase Engine Outils de l’Assistant Paramétrage du , cliquez sur SQL Server Profiler.On the Moteur de base de donnéesDatabase Engine Tuning Advisor Tools menu, click SQL Server Profiler.

Pour démarrer l'Agent SQL Server Profiler dans SQL Server Management StudioTo start SQL Server Profiler in SQL Server Management Studio

Vous pouvez démarrer SQL Server ProfilerSQL Server Profiler à partir de plusieurs emplacements dans SQL Server Management StudioSQL Server Management Studio.You can start SQL Server ProfilerSQL Server Profiler from several locations in SQL Server Management StudioSQL Server Management Studio. Quand SQL Server ProfilerSQL Server Profiler démarre, il charge le contexte de connexion, le modèle de trace et le contexte du filtre de son point de lancement.When SQL Server ProfilerSQL Server Profiler starts, it loads the connection context, trace template, and filter context of its launch point. SQL Server Management StudioSQL Server Management Studio démarre chaque session de SQL Server Profiler dans sa propre instance et Profiler poursuit son exécution si vous arrêtez SQL Server Management StudioSQL Server Management Studio.starts each SQL Server Profiler session in its own instance, and Profiler continues to run if you shut down SQL Server Management StudioSQL Server Management Studio.

Pour démarrer le Générateur de profils SQL Server à partir du menu OutilsTo start SQL Server Profiler from the Tools menu

  • Dans le menu SQL Server Management StudioSQL Server Management Studio Outils, cliquez sur SQL Server Profiler.In the SQL Server Management StudioSQL Server Management Studio Tools menu, click SQL Server Profiler.

Pour démarrer le Générateur de profils SQL Server à partir de l’Éditeur de requêteTo start SQL Server Profiler from the Query Editor

  • Dans l’Éditeur de requête, cliquez avec le bouton droit, puis sélectionnez Requête de trace dans SQL Server Profiler.In Query Editor, right-click and then select Trace Query in SQL Server Profiler.

    Notes

    Le contexte de connexion est la connexion d'éditeur, le modèle de trace est TSQL_SPs, et le filtre appliqué est SPID = SPID de la fenêtre de requête.The connection context is the editor connection, the trace template is TSQL_SPs, and the applied filter is SPID = query window SPID.

Pour démarrer le Générateur de profils SQL Server à partir du moniteur d'activitéTo start SQL Server Profiler from Activity Monitor

  • Dans le Moniteur d’activité, cliquez sur le volet Processus, cliquez avec le bouton droit sur le processus à profiler, puis cliquez sur Tracer le processus dans SQL Server Profiler.In Activity Monitor, click the Processes pane, right-click the process that you want to profile, and then click Trace Process in SQL Server Profiler.

    Notes

    Lorsqu'un processus est sélectionné, le contexte de connexion correspond à la connexion de l'Explorateur d'objets à l'ouverture du moniteur d'activité.When a process is selected, the connection context is the Object Explorer connection when Activity Monitor was opened. Le modèle de trace correspond à la valeur par défaut selon le type de serveur et le SPID est égal au SPID du processus sélectionné.The trace template is the default based on the server type, and the SPID equals the SPID for the selected process.

Sécurité du .NET Framework.NET Framework Security

  • Avec le mode d’authentification Windows, le compte d’utilisateur qui exécute SQL Server ProfilerSQL Server Profiler doit avoir l’autorisation de se connecter à une instance de SQL ServerSQL Server.In Windows Authentication mode, the user account that runs SQL Server ProfilerSQL Server Profiler must have permission to connect to the instance of SQL ServerSQL Server.
  • Pour effectuer une opération de traçage à l'aide du SQL Server ProfilerSQL Server Profiler, les utilisateurs doivent également avoir l'autorisation ALTER TRACE.To perform tracing with SQL Server ProfilerSQL Server Profiler, users must also have the ALTER TRACE permission.

Étapes suivantesNext steps

Présentation de SQL Server Profiler SQL Server Profiler overview
Utiliser SQL Server Management StudioUse SQL Server Management Studio