Procédure : créer une trace (Transact-SQL)
Cette rubrique explique comment créer une trace à l'aide de procédures stockées.
Pour créer une trace
Exécutez sp_trace_create avec les paramètres nécessaires afin de créer une nouvelle trace. La nouvelle trace est à l'état arrêté (status est défini sur 0).
Exécutez sp_trace_setevent avec les paramètres requis pour choisir les événements et les colonnes que vous voulez tracer.
Vous pouvez aussi exécuter sp_trace_setfilter pour définir un ou plusieurs filtres.
sp_trace_setevent et sp_trace_setfilter ne peuvent être exécutées que sur des traces existantes arrêtées.
Important : Contrairement aux procédures stockées standard, les paramètres de toutes les procédures stockées du Générateur de profils SQL Server (sp_trace_xx) sont de type strict et ne prennent pas en charge la conversion automatique des types de données. Si ces paramètres ne sont pas appelés à l'aide des types de données de paramètre d'entrée appropriés, comme spécifié dans la description de l'argument, la procédure stockée renvoie une erreur.
Voir aussi
Autres ressources
sp_trace_create (Transact-SQL)
sp_trace_setevent (Transact-SQL)
sp_trace_setfilter (Transact-SQL)