Partager via


Procédure : Filtrage des événements dans une trace (Générateur de profils SQL Server)

Les filtres limitent les événements recueillis dans une trace. Si aucun filtre n'est défini, tous les événements des classes d'événements sélectionnées sont retournés dans le résultat de trace. Il n'est pas obligatoire de définir un filtre pour une trace. Toutefois, un filtre réduit la charge liée aux opérations de traçage.

Pour ajouter un filtre à une définition de trace, vous devez utiliser l'onglet Sélection des événements de la boîte de dialogue Propriétés de la trace ou Propriétés du modèle de trace.

Pour filtrer les événements dans une trace

  1. Dans la boîte de dialogue Propriétés de la trace ou Propriétés du modèle de trace, cliquez sur l'onglet Sélection des événements.

    L'onglet Sélection des événements contient un contrôle de grille. Ce contrôle est un tableau qui contient toutes les classes d'événements traçables. Le tableau contient une ligne pour chaque classe d'événements. Ces classes peuvent varier légèrement en fonction du type et de la version du serveur auquel vous êtes connecté. Les classes d'événements sont identifiées dans la colonne Événements de la grille et sont regroupées par catégorie d'événement. Les autres colonnes indiquent les colonnes de données qui peuvent être retournées pour chaque classe d'événements.

  2. Cliquez sur Filtres de colonnes.

    La boîte de dialogue Modifier le filtre s'affiche. Cette boîte de dialogue contient une liste d'opérateurs de comparaison que vous pouvez utiliser pour filtrer les événements dans une trace.

  3. Pour appliquer un filtre, cliquez sur l'opérateur de comparaison et tapez une valeur.

  4. Cliquez sur OK.

Éléments à prendre en considération

  • Si vous définissez un filtre sur les colonnes StartTime et EndTime de l'onglet Sélection des événements, vérifiez les éléments suivants :

    • La date est saisie au format suivant : YYYY/MM/DD HH:mm:sec.

      - OU -

    • La case à cocher Utiliser des paramètres régionaux pour afficher les valeurs de date et d'heure est activée dans la boîte de dialogue Options générales. Pour afficher la boîte de dialogue Options générales, dans le menu Outils du SQL Server Profiler, cliquez sur Options.

      - ET -

    • La date saisie se situe entre le 1er janvier 1753 et le 31 décembre 9999.

  • Si vous tracez des événements à partir de l'utilitaire osql ou sqlcmd, ajoutez toujours le signe % aux filtres sur la colonne de données TextData.