Share via


Enregistrer les résultats de trace dans un fichier

Vous pouvez enregistrer les résultats d'une trace dans un fichier. Un fichier de trace est un fichier dans lequel sont écrits les résultats d'une trace. Un fichier de trace peut se trouver dans un répertoire local (tel que C:\foldername\filename.trc) ou dans un répertoire réseau (tel que \\computername\sharename\filename.trc).

Vous pouvez utiliser les fichiers de trace pour effectuer les opérations suivantes :

  • Relire des traces

  • Auditer SQL Server

  • Mener des analyses des performances

  • Corréler des événements de trace et des compteurs de performances pour améliorer la détection des problèmes

  • Effectuer une analyse de l'Assistant Paramétrage du moteur de base de données

  • Exécuter une optimisation de requête

SQL Server enregistre les résultats de la trace dans un fichier lorsqu’un chemin d’accès et un nom de fichier sont spécifiés pour l’argument @tracefile de la procédure stockée sp_trace_create.

Notes

Si un chemin est spécifié pour la procédure stockée sp_trace_create pour l’enregistrement du fichier de trace, le répertoire doit être accessible au serveur. Sachez également que si un répertoire local est spécifié pour sp_trace_create, il s’agit d’un répertoire local sur le serveur.

Si SQL Server Profiler est utilisé, cela vous permet d’enregistrer les résultats de la trace dans un fichier ou dans une table. L'enregistrement des résultats de trace dans une table donne le même accès que l'enregistrement de la trace dans un fichier, et vous pouvez en plus rechercher des événements spécifiques dans la table.

Pour plus d’informations sur l’enregistrement des résultats de trace, consultez Enregistrer les résultats de la trace dans une table (SQL Server Profiler) et Enregistrer les résultats de la trace dans un fichier (SQL Server Profiler).

Voir aussi

sp_trace_create (Transact-SQL)
Créer une trace (Transact-SQL)
Créer une trace (SQL Server Profiler)