Partage via


Obtenir des informations sur une trace enregistrée (Transact-SQL)

S'applique à : SQL Server

Cet article décrit l'utilisation des fonctions intégrées pour afficher une trace enregistrée.

Important

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt des événements étendus.

Afficher une trace spécifique

  1. Exécutez sys.fn_trace_getinfo en spécifiant l'ID de la trace sur laquelle vous souhaitez des informations. Cette fonction retourne un tableau qui présente la trace, ses propriétés et des informations sur celle-ci.

    Appelez la fonction comme suit :

    SELECT *
    FROM ::fn_trace_getinfo(trace_id);
    

Afficher toutes les traces existantes

  1. Exécutez sys.fn_trace_getinfo en spécifiant 0 ou default. Cette fonction retourne un tableau qui présente toutes les traces, leurs propriétés et des informations sur celles-ci.

    Appelez la fonction comme suit :

    SELECT *
    FROM ::fn_trace_getinfo(default);
    

sécurité du .NET Framework

Nécessite l'autorisation ALTER TRACE sur le serveur.

Voir aussi