Share via


Démarrage, suspension et arrêt des traces

Après avoir défini une nouvelle trace ou créé un modèle en utilisant le SQL Server Profiler, vous pouvez démarrer, suspendre ou arrêter la capture des données en utilisant la définition de la nouvelle trace ou le modèle.

Démarrage d’une trace

Lorsque vous démarrez une trace et que la source définie est une instance de Moteur de base de données SQL Server ou des Analysis Services, SQL Server crée une file d'attente qui fournit un espace de stockage temporaire pour les événements serveur capturés.

Lorsque vous utilisez le SQL Server Profiler pour accéder à SQL Trace, une nouvelle fenêtre de trace s'ouvre (si aucune n'est ouverte) au démarrage d'une trace et les données sont capturées immédiatement.

Lorsque vous utilisez des procédures stockées système Transact-SQL pour accéder à SQL Trace, vous devez démarrer une trace chaque fois qu'une instance de SQL Server démarre pour capturer des données. Lorsqu’une trace est démarrée, vous pouvez modifier uniquement le nom de la trace.

Notes

Lorsque vous utilisez des traces existantes, vous pouvez afficher les propriétés, mais pas les modifier. Pour modifier les propriétés, arrêtez ou suspendez la trace.

Suspension d'une trace

Lorsque vous suspendez une trace, vous empêchez la capture des données d’événements jusqu'à ce que vous redémarriez la trace. Le redémarrage d'une trace permet de reprendre les opérations de trace. Aucune donnée de trace précédente n'est perdue après le redémarrage. Lors du redémarrage de la trace, la capture des données reprend à partir du point où elle s'était arrêtée. Lorsqu'une trace est supendue, vous pouvez modifier le nom, les événements, les colonnes et les filtres. Toutefois, vous ne pouvez pas modifier les destinations des données de la trace, ni la connexion au serveur.

Arrêt d'une trace

Le fait d'arrêter une trace arrête la capture des données. Une fois qu'une trace est arrêtée, elle ne peut pas être redémarrée sans perdre les données déjà capturées, à moins que celles-ci figurent dans un fichier ou une table de trace. Vous pouvez également enregistrer les données collectées dans une table ou un fichier après l'arrêt d'une trace. Toutes les propriétés de trace antérieurement sélectionnées sont conservées en cas d'arrêt d'une trace. Lorsqu'une trace est arrêtée, vous pouvez modifier le nom, les événements, les colonnes et les filtres.