Créer des traces manuelles à l'aide de procédures stockées
S’applique à :SQL Server
Microsoft SQL Server fournit des procédures stockées système Transact-SQL pour créer des traces sur une instance du moteur de base de données SQL Server. Ces procédures stockées système peuvent être utilisées à partir de vos propres applications pour créer des traces manuellement, au lieu d’utiliser SQL Server Profiler. Vous pouvez ainsi écrire des applications personnalisées spécifiques des besoins de votre entreprise.
Contenu de la section
Le tableau suivant répertorie les procédures stockées système pour le suivi d’une instance du moteur de base de données SQL Server.
Procédure stockée | Tâche réalisée |
---|---|
sys.fn_trace_geteventinfo (Transact-SQL) | Retourne des informations sur les événements inclus dans une trace. |
sys.fn_trace_getinfo (Transact-SQL) | Retourne des informations sur une trace spécifiée ou toutes les traces existantes. |
sp_trace_create (Transact-SQL) | Crée une définition de trace. La nouvelle trace est à l'état arrêté. |
sp_trace_generateevent (Transact-SQL) | Crée un événement défini par l'utilisateur. |
sp_trace_setevent (Transact-SQL) | Ajoute une classe d'événements ou une colonne de données à une trace ou en supprime une. |
sp_trace_setstatus (Transact-SQL) | Démarre, arrête ou ferme une trace. |
sys.fn_trace_getfilterinfo (Transact-SQL) | Retourne des informations relatives aux filtres appliqués à une trace. |
sp_trace_setfilter (Transact-SQL) | Applique un nouveau filtre ou un filtre modifié à une trace. |
Pour définir votre propre trace à l'aide de procédures stockées
Spécifiez les événements à capturer à l’aide de sp_trace_setevent.
Spécifiez les filtres d'événements, le cas échéant. Pour plus d’informations, consultez Définir un filtre de trace (Transact-SQL).
Spécifiez la destination des données d’événement capturées à l’aide de sp_trace_create.
Pour obtenir un exemple d’utilisation de procédures stockées de trace, consultez Créer une trace (Transact-SQL).
Pour définir les valeurs par défaut des définitions de trace
Pour définir les valeurs par défaut de l'affichage des traces
Pour créer une trace
Pour ajouter ou supprimer des événements à un modèle de trace
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour