Partager via


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

  1. 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).

  2. Exécutez sp_trace_setevent avec les paramètres requis pour choisir les événements et les colonnes que vous voulez tracer.

  3. 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.

    ms188662.note(fr-fr,SQL.90).gifImportant :
    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)

Aide et Informations

Assistance sur SQL Server 2005