sp_trace_setevent (Transact-SQL)sp_trace_setevent (Transact-SQL)

S’APPLIQUE À : ouiSQL Server (à partir de 2008) nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2008) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Ajoute ou supprime un événement ou une colonne d'événement dans une trace.Adds or removes an event or event column to a trace. sp_trace_setevent ne peut être exécuté uniquement sur les traces existantes qui sont arrêtées (état est 0).sp_trace_setevent may be executed only on existing traces that are stopped (status is 0). Une erreur est retournée si cette stockée procédure est exécutée sur une trace qui n’existe pas ou si l’argument état n’est pas 0.An error is returned if this stored procedure is executed on a trace that does not exist or whose status is not 0.

Important

Cette fonctionnalité est en mode de maintenance et risque d’être supprimée dans une prochaine version de Microsoft SQL Server.This feature is in maintenance mode and may be removed in a future version of Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Utilisez plutôt des événements étendus.Use Extended Events instead.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_trace_setevent [ @traceid = ] trace_id   
          , [ @eventid = ] event_id  
          , [ @columnid = ] column_id  
          , [ @on = ] on  

ArgumentsArguments

[ @traceid = ] trace_id Est l’ID de la trace à modifier.[ @traceid = ] trace_id Is the ID of the trace to be modified. trace_id est int, sans valeur par défaut.trace_id is int, with no default. L’utilisateur emploie cette trace_id valeur à identifier, modifier et contrôler la trace.The user employs this trace_id value to identify, modify, and control the trace.

[ @eventid = ] event_id Est l’ID de l’événement à activer.[ @eventid = ] event_id Is the ID of the event to turn on. event_id est int, sans valeur par défaut.event_id is int, with no default.

Ce tableau répertorie les événements qui peuvent être ajoutés ou supprimés d'une trace.This table lists the events that can be added to or removed from a trace.

Numéro d'événementEvent number Nom d'événementEvent name DescriptionDescription
0-90-9 RéservéReserved RéservéReserved
1010 RPC:CompletedRPC:Completed Se produit lorsqu'un appel de procédure distante (RPC) s'est terminé.Occurs when a remote procedure call (RPC) has completed.
1111 RPC:StartingRPC:Starting Se produit lorsqu'un appel de procédure distante a commencé.Occurs when an RPC has started.
1212 SQL:BatchCompletedSQL:BatchCompleted Se produit lorsqu'un traitement d'instructions Transact-SQLTransact-SQL est terminé.Occurs when a Transact-SQLTransact-SQL batch has completed.
1313 SQL:BatchStartingSQL:BatchStarting Se produit lorsqu'un traitement Transact-SQLTransact-SQL a démarré.Occurs when a Transact-SQLTransact-SQL batch has started.
1414 Audit LoginAudit Login Se produit lorsqu'un utilisateur réussit à se connecter à SQL ServerSQL Server.Occurs when a user successfully logs in to SQL ServerSQL Server.
1515 Audit LogoutAudit Logout Se produit lorsqu'un utilisateur se déconnecte de SQL ServerSQL Server.Occurs when a user logs out of SQL ServerSQL Server.
1616 AttentionAttention Se produit en même temps que les événements d'avertissement, tels que les requêtes d'interruption du client ou les ruptures de connexion client.Occurs when attention events, such as client-interrupt requests or broken client connections, happen.
1717 ExistingConnectionExistingConnection Détecte toutes les activités des utilisateurs connectés à SQL ServerSQL Server avant le démarrage de la trace.Detects all activity by users connected to SQL ServerSQL Server before the trace started.
1818 Audit Server Starts And StopsAudit Server Starts and Stops Se produit lorsque l'état des services SQL ServerSQL Server est modifié.Occurs when the SQL ServerSQL Server service state is modified.
1919 DTCTransactionDTCTransaction Assure le suivi des transactions coordonnées MS DTC (MicrosoftMicrosoft Distributed Transaction Coordinator) entre plusieurs bases de données.Tracks MicrosoftMicrosoft Distributed Transaction Coordinator (MS DTC) coordinated transactions between two or more databases.
2020 Audit Login FailedAudit Login Failed Indique qu'une tentative de connexion à SQL ServerSQL Server depuis un client a échoué.Indicates that a login attempt to SQL ServerSQL Server from a client failed.
2121 EventLogEventLog Indique que les événements ont été enregistrés dans le journal des applications Windows.Indicates that events have been logged in the Windows application log.
2222 ErrorLogErrorLog Indique que les événements d'erreurs ont été enregistrés dans le journal des erreurs SQL ServerSQL Server .Indicates that error events have been logged in the SQL ServerSQL Server error log.
2323 Lock:ReleaseLock:Released Indique qu'un verrou sur une ressource, une page par exemple, a été débloqué.Indicates that a lock on a resource, such as a page, has been released.
2424 Lock:AcquireLock:Acquired Indique qu'un verrou a été acquis sur une ressource, une page de données par exemple.Indicates acquisition of a lock on a resource, such as a data page.
2525 Lock:DeadlockLock:Deadlock Indique que deux transactions concurrentes ont généré un interblocage, l'une essayant d'obtenir des verrous incompatibles sur des ressources appartenant à l'autre.Indicates that two concurrent transactions have deadlocked each other by trying to obtain incompatible locks on resources the other transaction owns.
2626 Lock:CanceledLock:Cancel Indique que l'acquisition d'un verrou sur une ressource a été annulée (par exemple à cause d'un interblocage).Indicates that the acquisition of a lock on a resource has been canceled (for example, due to a deadlock).
2727 Lock:TimeoutLock:Timeout Indique qu'une demande de verrou sur une ressource (par exemple une page) a dépassé le délai d'attente parce qu'une autre transaction retient un verrou bloquant sur la ressource requise.Indicates that a request for a lock on a resource, such as a page, has timed out due to another transaction holding a blocking lock on the required resource. Délai d’expiration est déterminée par le @@LOCK_TIMEOUT de fonction et peut être défini avec l’instruction SET LOCK_TIMEOUT.Time-out is determined by the @@LOCK_TIMEOUT function, and can be set with the SET LOCK_TIMEOUT statement.
2828 Degré d'événement de parallélisme (Insertion 7.0)Degree of Parallelism Event (7.0 Insert) Se produit avant l'exécution d'une instruction SELECT, INSERT ou UPDATE.Occurs before a SELECT, INSERT, or UPDATE statement is executed.
29-3129-31 RéservéReserved Utilisez plutôt l'événement 28.Use Event 28 instead.
3232 RéservéReserved RéservéReserved
3333 ExceptionException Indique qu'une exception s'est produite dans SQL ServerSQL Server.Indicates that an exception has occurred in SQL ServerSQL Server.
3434 SP:CacheMissSP:CacheMiss Indique qu'une procédure stockée est introuvable dans le cache de procédure.Indicates when a stored procedure is not found in the procedure cache.
3535 SP:CacheInsertSP:CacheInsert Indique qu'un élément est inséré dans le cache de procédure.Indicates when an item is inserted into the procedure cache.
3636 SP:CacheRemoveSP:CacheRemove Indique qu'un élément est supprimé du cache de procédure.Indicates when an item is removed from the procedure cache.
3737 SP:RecompileSP:Recompile Indique qu'une procédure stockée a été recompilée.Indicates that a stored procedure was recompiled.
3838 SP:CacheHitSP:CacheHit Indique qu'une procédure stockée est trouvée dans le cache de procédure.Indicates when a stored procedure is found in the procedure cache.
3939 DépréciéDeprecated DépréciéDeprecated
4040 SQL:StmtStartingSQL:StmtStarting Se produit lorsque l'instruction Transact-SQLTransact-SQL a démarré.Occurs when the Transact-SQLTransact-SQL statement has started.
4141 SQL:StmtCompletedSQL:StmtCompleted Se produit lorsque l'instruction Transact-SQLTransact-SQL est terminée.Occurs when the Transact-SQLTransact-SQL statement has completed.
4242 SP:StartingSP:Starting Indique que la procédure stockée a démarré.Indicates when the stored procedure has started.
4343 SP:CompletedSP:Completed Indique que la procédure stockée s'est terminée.Indicates when the stored procedure has completed.
4444 SP:StmtStartingSP:StmtStarting Indique qu'une instruction Transact-SQLTransact-SQL d'une procédure stockée a commencé à s'exécuter.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has started executing.
4545 SP:StmtCompletedSP:StmtCompleted Indique qu'une instruction Transact-SQLTransact-SQL d'une procédure stockée a fini de s'exécuter.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has finished executing.
4646 Object:CreatedObject:Created Indique qu'un objet a été créé, par exemple avec les instructions CREATE INDEX, CREATE TABLE et CREATE DATABASE.Indicates that an object has been created, such as for CREATE INDEX, CREATE TABLE, and CREATE DATABASE statements.
4747 Object:DeletedObject:Deleted Indique qu'un objet a été supprimé, par exemple avec les instructions DROP INDEX et DROP TABLE.Indicates that an object has been deleted, such as in DROP INDEX and DROP TABLE statements.
4848 RéservéReserved
4949 RéservéReserved
5050 SQL TransactionSQL Transaction Assure le suivi des instructions Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE et ROLLBACK TRANSACTION.Tracks Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE, and ROLLBACK TRANSACTION statements.
5151 Scan:StartedScan:Started Indique qu'une analyse de table ou d'index a démarré.Indicates when a table or index scan has started.
5252 Scan:StoppedScan:Stopped Indique qu'une analyse de table ou d'index s'est terminée.Indicates when a table or index scan has stopped.
5353 CursorOpenCursorOpen Indique qu'un curseur a été ouvert dans une instruction Transact-SQLTransact-SQL par ODBC, OLE DB ou la bibliothèque de bases de données.Indicates when a cursor is opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library.
5454 TransactionLogTransactionLog Trace à quel moment les transactions sont écrites dans le journal des transactions.Tracks when transactions are written to the transaction log.
5555 Hash WarningHash Warning Indique qu'une opération de hachage (jointure hachée, agrégation hachée, union hachée, hachage distinct) qui n'est pas en cours sur un tampon de partition bascule vers un plan de rechange.Indicates that a hashing operation (for example, hash join, hash aggregate, hash union, and hash distinct) that is not processing on a buffer partition has reverted to an alternate plan. Ceci se produit à cause de la profondeur de récurrence, du décalage des données, des indicateurs de trace ou du comptage des bits.This can occur because of recursion depth, data skew, trace flags, or bit counting.
56-5756-57 RéservéReserved
5858 Auto StatsAuto Stats Indique qu'une mise à jour automatique des statistiques d'index a eu lieu.Indicates an automatic updating of index statistics has occurred.
5959 Lock:Deadlock ChainLock:Deadlock Chain Produit pour chacun des événements entraînant le blocage.Produced for each of the events leading up to the deadlock.
6060 Lock:EscalationLock:Escalation Se produit lorsqu'un verrouillage spécifique s'est transformé en verrouillage de grande ampleur (par exemple, un verrou de page augmenté ou converti en verrou TABLE ou HoBT).Indicates that a finer-grained lock has been converted to a coarser-grained lock (for example, a page lock escalated or converted to a TABLE or HoBT lock).
6161 OLE DB ErrorsOLE DB Errors Indique qu'une erreur OLE DB s'est produite.Indicates that an OLE DB error has occurred.
62-6662-66 RéservéReserved
6767 ExecutionWarningsExecution Warnings Indique les messages d'avertissement survenus lors de l'exécution d'une instruction ou d'une procédure stockée SQL ServerSQL Server.Indicates any warnings that occurred during the execution of a SQL ServerSQL Server statement or stored procedure.
6868 Showplan Text (non encodée)Showplan Text (Unencoded) Affiche l'arborescence du plan de l'instruction Transact-SQLTransact-SQL exécutée.Displays the plan tree of the Transact-SQLTransact-SQL statement executed.
6969 Sort WarningsSort Warnings Indique les opérations de tri ne pouvant pas être effectuées en mémoire.Indicates sort operations that do not fit into memory. N'inclut pas les opérations de tri comprenant la création d'index, seulement les opérations de tri au sein d'une requête (une clause ORDER BY dans une commande SELECT, par exemple).Does not include sort operations involving the creating of indexes; only sort operations within a query (such as an ORDER BY clause used in a SELECT statement).
7070 CursorPrepareCursorPrepare Indique qu'un curseur dans une instruction Transact-SQLTransact-SQL est préparé pour être utilisé par ODBC, OLE DB ou la bibliothèque de bases de données.Indicates when a cursor on a Transact-SQLTransact-SQL statement is prepared for use by ODBC, OLE DB, or DB-Library.
7171 Prepare SQLPrepare SQL ODBC, OLE DB ou la bibliothèque de bases de données a préparé une ou plusieurs instructions Transact-SQLTransact-SQL à utiliser.ODBC, OLE DB, or DB-Library has prepared a Transact-SQLTransact-SQL statement or statements for use.
7272 Exec Prepared SQLExec Prepared SQL ODBC, OLE DB ou la bibliothèque de bases de données a exécuté une ou plusieurs instructions Transact-SQLTransact-SQL préparées.ODBC, OLE DB, or DB-Library has executed a prepared Transact-SQLTransact-SQL statement or statements.
7373 Unprepare SQLUnprepare SQL ODBC, OLE DB ou la bibliothèque de bases de données a annulé la préparation (supprimé) d'une ou plusieurs instructions Transact-SQLTransact-SQL préparées.ODBC, OLE DB, or DB-Library has unprepared (deleted) a prepared Transact-SQLTransact-SQL statement or statements.
7474 CursorExecuteCursorExecute Un curseur qui a été précédemment préparé dans une instruction Transact-SQLTransact-SQL par ODBC, OLE DB ou la bibliothèque de bases de données est exécuté.A cursor previously prepared on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is executed.
7575 CursorRecompileCursorRecompile Un curseur ouvert dans une instruction Transact-SQLTransact-SQL par ODBC ou la bibliothèque de bases de données a été recompilé soit directement, soit du fait d'un changement de schéma.A cursor opened on a Transact-SQLTransact-SQL statement by ODBC or DB-Library has been recompiled either directly or due to a schema change.

Déclenché pour les curseurs ANSI et non-ANSI.Triggered for ANSI and non-ANSI cursors.
7676 CursorImplicitConversionCursorImplicitConversion Un curseur dans une instruction Transact-SQLTransact-SQL est converti par SQL ServerSQL Server d'un type à un autre.A cursor on a Transact-SQLTransact-SQL statement is converted by SQL ServerSQL Server from one type to another.

Déclenché pour les curseurs ANSI et non-ANSI.Triggered for ANSI and non-ANSI cursors.
7777 CursorUnprepareCursorUnprepare Un curseur préparé dans une instruction Transact-SQLTransact-SQL voit sa préparation annulée (= est supprimé) par ODBC, OLE DB ou la bibliothèque de bases de données.A prepared cursor on a Transact-SQLTransact-SQL statement is unprepared (deleted) by ODBC, OLE DB, or DB-Library.
7878 CursorCloseCursorClose Un curseur qui a été précédemment ouvert dans une instruction Transact-SQLTransact-SQL par ODBC, OLE DB ou la bibliothèque de bases de données est fermé.A cursor previously opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is closed.
7979 Missing Column StatisticsMissing Column Statistics Des statistiques de colonne qui auraient pu être utiles pour l'optimiseur ne sont pas disponibles.Column statistics that could have been useful for the optimizer are not available.
8080 Missing Join PredicateMissing Join Predicate Une requête sans prédicat de jointure est en cours d'exécution.Query that has no join predicate is being executed. Ceci peut rendre la requête longue à exécuter.This could result in a long-running query.
8181 Server Memory ChangeServer Memory Change L'utilisation de la mémoire de SQL ServerSQL Server a augmenté ou diminué, soit de 1 mégaoctet (Mo), soit de 5 % de la taille maximale de la mémoire du serveur, selon celle qui est la plus importante.SQL ServerSQL Server memory usage has increased or decreased by either 1 megabyte (MB) or 5 percent of the maximum server memory, whichever is greater.
82-9182-91 User Configurable (0 -9)User Configurable (0-9) Données d’événement définies par l'utilisateur.Event data defined by the user.
9292 Data File Auto GrowData File Auto Grow Indique qu'un fichier de données a été augmenté automatiquement par le serveur.Indicates that a data file was extended automatically by the server.
9393 Log File Auto GrowLog File Auto Grow Indique qu'un fichier journal a été augmenté automatiquement par le serveur.Indicates that a log file was extended automatically by the server.
9494 Data File Auto ShrinkData File Auto Shrink Indique qu'un fichier de données a été réduit automatiquement par le serveur.Indicates that a data file was shrunk automatically by the server.
9595 Log File Auto ShrinkLog File Auto Shrink Indique qu'un fichier journal a été réduit automatiquement par le serveur.Indicates that a log file was shrunk automatically by the server.
9696 Showplan TextShowplan Text Affiche l'arborescence du plan de requête de l'instruction SQL à partir de l'optimiseur de requête.Displays the query plan tree of the SQL statement from the query optimizer. Notez que le TextData colonne ne contient pas le plan d’exécution pour cet événement.Note that the TextData column does not contain the Showplan for this event.
9797 Showplan AllShowplan All Affiche le plan de requête avec les détails complets de la compilation de l'instruction SQL en cours d'exécution.Displays the query plan with full compile-time details of the SQL statement executed. Notez que le TextData colonne ne contient pas le plan d’exécution pour cet événement.Note that the TextData column does not contain the Showplan for this event.
9898 Showplan Statistics ProfileShowplan Statistics Profile Affiche le plan de requête avec les détails complets de l'exécution de l'instruction SQL en cours.Displays the query plan with full run-time details of the SQL statement executed. Notez que le TextData colonne ne contient pas le plan d’exécution pour cet événement.Note that the TextData column does not contain the Showplan for this event.
9999 RéservéReserved
100100 RPC Output ParameterRPC Output Parameter Produit les valeurs de sortie des paramètres pour tous les RPC.Produces output values of the parameters for every RPC.
101101 RéservéReserved
102102 Audit Database Scope GDRAudit Database Scope GDR Se produit chaque fois qu'une instruction GRANT DENY ou REVOKE est émise pour une autorisation d'instruction par tout utilisateur dans SQL ServerSQL Server pour les actions de base de données uniquement, telles que l'accord d'autorisations sur une base de données.Occurs every time a GRANT, DENY, REVOKE for a statement permission is issued by any user in SQL ServerSQL Server for database-only actions such as granting permissions on a database.
103103 Audit Object GDR EventAudit Object GDR Event Se produit chaque fois qu'un utilisateur émet une instruction GRANT, DENY ou REVOKE relative à une autorisation d'objet dans SQL ServerSQL Server.Occurs every time a GRANT, DENY, REVOKE for an object permission is issued by any user in SQL ServerSQL Server.
104104 Audit AddLogin EventAudit AddLogin Event Se produit lorsqu’un SQL ServerSQL Server connexion est ajoutée ou supprimée ; pour sp_addlogin et sp_droplogin.Occurs when a SQL ServerSQL Server login is added or removed; for sp_addlogin and sp_droplogin.
105105 Audit Login GDR EventAudit Login GDR Event Se produit lorsqu’un droit de connexion Windows est ajouté ou supprimé ; pour sp_grantlogin, sp_revokelogin, et sp_denylogin.Occurs when a Windows login right is added or removed; for sp_grantlogin, sp_revokelogin, and sp_denylogin.
106106 Audit Login Change Property EventAudit Login Change Property Event Se produit lorsqu’une propriété de connexion, à l’exception des mots de passe, est modifiée ; pour sp_defaultdb et sp_defaultlanguage.Occurs when a property of a login, except passwords, is modified; for sp_defaultdb and sp_defaultlanguage.
107107 Audit Login Change Password EventAudit Login Change Password Event Se produit lorsqu'un mot de passe de connexion SQL ServerSQL Server est modifié.Occurs when a SQL ServerSQL Server login password is changed.

Les mots de passe ne sont pas enregistrés.Passwords are not recorded.
108108 Audit Add Login to Server Role EventAudit Add Login to Server Role Event Se produit lorsqu’une connexion est ajoutée ou supprimée d’un rôle serveur fixe ; pour sp_addsrvrolemember, et sp_dropsrvrolemember.Occurs when a login is added or removed from a fixed server role; for sp_addsrvrolemember, and sp_dropsrvrolemember.
109109 Audit Add DB User EventAudit Add DB User Event Se produit lorsqu’une connexion est ajoutée ou supprimée comme utilisateur de base de données (Windows ou SQL ServerSQL Server) à une base de données ; pour sp_grantdbaccess, sp_revokedbaccess, sp_adduser, et sp_dropuser.Occurs when a login is added or removed as a database user (Windows or SQL ServerSQL Server) to a database; for sp_grantdbaccess, sp_revokedbaccess, sp_adduser, and sp_dropuser.
110110 Audit Add Member to DB Role EventAudit Add Member to DB Role Event Se produit lorsqu’une connexion est ajoutée ou supprimée en tant qu’un utilisateur de base de données (fixe ou défini par l’utilisateur) à une base de données ; pour sp_addrolemember, sp_droprolemember, et sp_changegroup.Occurs when a login is added or removed as a database user (fixed or user-defined) to a database; for sp_addrolemember, sp_droprolemember, and sp_changegroup.
111111 Audit Add Role EventAudit Add Role Event Se produit lorsqu’une connexion est ajoutée ou supprimée comme utilisateur de base de données à une base de données ; pour sp_addrole et sp_droprole.Occurs when a login is added or removed as a database user to a database; for sp_addrole and sp_droprole.
112112 Audit App Role Change Password EventAudit App Role Change Password Event Se produit lorsque le mot de passe d'un rôle d'application est modifié.Occurs when a password of an application role is changed.
113113 Audit Statement Permission EventAudit Statement Permission Event Se produit lorsqu'une autorisation d'instruction (par exemple, CREATE TABLE) est utilisée.Occurs when a statement permission (such as CREATE TABLE) is used.
114114 Audit Schema Object Access EventAudit Schema Object Access Event Se produit lorsqu'une autorisation d'objet (par exemple, SELECT) est utilisée, de manière réussie ou non.Occurs when an object permission (such as SELECT) is used, both successfully or unsuccessfully.
115115 Audit Backup/Restore EventAudit Backup/Restore Event Se produit lorsqu'une commande BACKUP ou RESTORE est émise.Occurs when a BACKUP or RESTORE command is issued.
116116 Audit DBCC EventAudit DBCC Event Se produit lorsque des commandes DBCC sont émises.Occurs when DBCC commands are issued.
117117 Audit Change Audit EventAudit Change Audit Event Se produit lorsque des modifications de trace d'audit sont effectuées.Occurs when audit trace modifications are made.
118118 Audit Object Derived Permission EventAudit Object Derived Permission Event Se produit à l'émission de commandes des objets CREATE, ALTER et DROP.Occurs when a CREATE, ALTER, and DROP object commands are issued.
119119 OLEDB Call EventOLEDB Call Event Se produit lorsque des appels de fournisseur OLE DB sont effectués pour des requêtes distribuées et des procédures stockées distantes.Occurs when OLE DB provider calls are made for distributed queries and remote stored procedures.
120120 OLEDB QueryInterface EventOLEDB QueryInterface Event Se produit lorsque OLE DB QueryInterface appels sont effectués pour les requêtes distribuées et les procédures stockées distantes.Occurs when OLE DB QueryInterface calls are made for distributed queries and remote stored procedures.
121121 OLEDB DataRead EventOLEDB DataRead Event Se produit lorsqu'un appel de requête de données est effectué vers le fournisseur OLE DB.Occurs when a data request call is made to the OLE DB provider.
122122 Showplan XMLShowplan XML Se produit lors de l'exécution d'une instruction SQL.Occurs when an SQL statement executes. Incluez cet événement pour identifier des opérateurs Showplan.Include this event to identify Showplan operators. Chaque événement est stocké dans un document XML correct.Each event is stored in a well-formed XML document. Notez que le binaire colonne pour cet événement contient le plan d’exécution encodé.Note that the Binary column for this event contains the encoded Showplan. Utilisez SQL Server Profiler pour ouvrir la trace et afficher le plan d'exécution de requêtes.Use SQL Server Profiler to open the trace and view the Showplan.
123123 SQL:FullTextQuerySQL:FullTextQuery Se produit lors de l'exécution d'une requête de texte intégral.Occurs when a full text query executes.
124124 Broker:ConversationBroker:Conversation Indique la progression d'une conversation Service BrokerService Broker.Reports the progress of a Service BrokerService Broker conversation.
125125 Deprecation AnnouncementDeprecation Announcement Se produit lorsque vous utilisez une fonction qui sera supprimée d'une version ultérieure de SQL ServerSQL Server.Occurs when you use a feature that will be removed from a future version of SQL ServerSQL Server.
126126 Deprecation Final SupportDeprecation Final Support Se produit lorsque vous utilisez une fonction qui sera supprimée de la prochaine version importante de SQL ServerSQL Server.Occurs when you use a feature that will be removed from the next major release of SQL ServerSQL Server.
127127 Exchange Spill EventExchange Spill Event Se produit lorsque les tampons de communication dans un plan de requête parallèle ont été temporairement écrits dans le tempdb base de données.Occurs when communication buffers in a parallel query plan have been temporarily written to the tempdb database.
128128 Audit Database Management EventAudit Database Management Event Intervient lors de la création, de la modification ou de la suppression d'une base de données.Occurs when a database is created, altered, or dropped.
129129 Audit Database Object Management EventAudit Database Object Management Event Se produit lorsqu'une instruction CREATE, ALTER ou DROP s'exécute sur des objets de base de données, tels que des schémas.Occurs when a CREATE, ALTER, or DROP statement executes on database objects, such as schemas.
130130 Audit Database Principal Management EventAudit Database Principal Management Event Intervient lors de la création, de la modification ou de la suppression d'une base de données de principaux, tels que des utilisateurs.Occurs when principals, such as users, are created, altered, or dropped from a database.
131131 Audit Schema Object Management EventAudit Schema Object Management Event Intervient lors de la création, de la modification ou de la suppression d'objets serveur.Occurs when server objects are created, altered, or dropped.
132132 Audit Server Principal Impersonation EventAudit Server Principal Impersonation Event Se produit en cas d'emprunt d'identité dans une étendue du serveur, comme EXECUTE AS LOGIN.Occurs when there is an impersonation within server scope, such as EXECUTE AS LOGIN.
133133 Audit Database Principal Impersonation EventAudit Database Principal Impersonation Event Intervient si un emprunt d'identité se produit dans une étendue de base de données, comme EXECUTE AS USER ou SETUSER.Occurs when an impersonation occurs within the database scope, such as EXECUTE AS USER or SETUSER.
134134 Audit Server Object Take Ownership EventAudit Server Object Take Ownership Event Intervient lors de la modification du propriétaire par des objets dans l'étendue du serveur.Occurs when the owner is changed for objects in server scope.
135135 Audit Database Object Take Ownership EventAudit Database Object Take Ownership Event Intervient lors de la modification d'un propriétaire par des objets au sein de l'étendue de base de données.Occurs when a change of owner for objects within database scope occurs.
136136 Broker:Conversation GroupBroker:Conversation Group Se produit lorsque Service BrokerService Broker crée un nouveau groupe de conversations ou supprime un groupe de conversations existant.Occurs when Service BrokerService Broker creates a new conversation group or drops an existing conversation group.
137137 Blocked Process ReportBlocked Process Report Se produit lorsqu’un processus a été bloqué plus longtemps qu’une quantité de temps spécifiée.Occurs when a process has been blocked for more than a specified amount of time. Cette classe d'événements n'inclut pas de tâches système ou de tâches qui attendent des ressources à blocage non détectable.Does not include system processes or processes that are waiting on non deadlock-detectable resources. Utilisez sp_configure pour configurer le seuil et la fréquence à laquelle les rapports sont générés.Use sp_configure to configure the threshold and frequency at which reports are generated.
138138 Broker:ConnectionBroker:Connection Indique l'état d'une connexion de transport gérée par Service BrokerService Broker.Reports the status of a transport connection managed by Service BrokerService Broker.
139139 Broker:Forwarded Message SentBroker:Forwarded Message Sent Se produit lorsque Service BrokerService Broker transfère un message.Occurs when Service BrokerService Broker forwards a message.
140140 Broker:Forwarded Message DroppedBroker:Forwarded Message Dropped Se produit lorsque Service BrokerService Broker supprime un message qui devait être transféré.Occurs when Service BrokerService Broker drops a message that was intended to be forwarded.
141141 Broker:Message ClassifyBroker:Message Classify Se produit lorsque Service BrokerService Broker détermine le routage d'un message.Occurs when Service BrokerService Broker determines the routing for a message.
142142 Broker:TransmissionBroker:Transmission Indique que des erreurs se sont produites dans la couche de transport de Service BrokerService Broker.Indicates that errors have occurred in the Service BrokerService Broker transport layer. Le numéro de l'erreur et les valeurs d'état indiquent la source de l'erreur.The error number and state values indicate the source of the error.
143143 Broker:Queue DisabledBroker:Queue Disabled Indique qu'un message incohérent a été détecté parce qu'une file d'attente Service BrokerService Broker comportait cinq restaurations de transactions successives.Indicates a poison message was detected because there were five consecutive transaction rollbacks on a Service BrokerService Broker queue. L'événement contient l'ID de base de données et l'ID de file d'attente de la file d'attente contenant le message concerné.The event contains the database ID and queue ID of the queue that contains the poison message.
144-145144-145 RéservéReserved
146146 Showplan XML Statistics ProfileShowplan XML Statistics Profile Se produit lors de l'exécution d'une instruction SQL.Occurs when an SQL statement executes. Identifie les opérateurs Showplan et affiche des données complètes de compilation.Identifies the Showplan operators and displays complete, compile-time data. Notez que le binaire colonne pour cet événement contient le plan d’exécution encodé.Note that the Binary column for this event contains the encoded Showplan. Utilisez SQL Server Profiler pour ouvrir la trace et afficher le plan d'exécution de requêtes.Use SQL Server Profiler to open the trace and view the Showplan.
148148 Deadlock GraphDeadlock Graph Se produit lors de l'annulation d'une tentative faisant partie d'un blocage et qui était choisie en tant que victime de blocage.Occurs when an attempt to acquire a lock is canceled because the attempt was part of a deadlock and was chosen as the deadlock victim. Fournit une description XML d'un blocage.Provides an XML description of a deadlock.
149149 Broker:Remote Message AcknowledgementBroker:Remote Message Acknowledgement Se produit lorsque Service BrokerService Broker envoie ou reçoit un accusé de réception de message.Occurs when Service BrokerService Broker sends or receives a message acknowledgement.
150150 Trace File CloseTrace File Close Intervient lors de la fermeture d'un fichier de trace au cours de la substitution de ce dernier.Occurs when a trace file closes during a trace file rollover.
151151 RéservéReserved
152152 Audit Change Database OwnerAudit Change Database Owner Se produit lorsque ALTER AUTHORIZATION sert à modifier le propriétaire d'une base de données et que des autorisations sont vérifiées à cet effet.Occurs when ALTER AUTHORIZATION is used to change the owner of a database and permissions are checked to do that.
153153 Audit Schema Object Take Ownership EvenAudit Schema Object Take Ownership Event Se produit lorsque ALTER AUTHORIZATION sert à affecter un propriétaire à un objet et que des autorisations sont vérifiées à cet effet.Occurs when ALTER AUTHORIZATION is used to assign an owner to an object and permissions are checked to do that.
154154 RéservéReserved
155155 FT:Crawl StartedFT:Crawl Started Se produit lorsqu'une analyse de texte intégral (remplissage) a démarré.Occurs when a full-text crawl (population) starts. Utilisez-la pour vérifier si une demande d'analyse est actuellement sélectionnée par des tâches de travail.Use to check if a crawl request is picked up by worker tasks.
156156 FT:Crawl StoppedFT:Crawl Stopped Se produit lorsqu'une analyse de texte intégral (remplissage) s'arrête.Occurs when a full-text crawl (population) stops. Les arrêts se produisent lors de l'achèvement réussi d'une analyse ou si une erreur irrécupérable survient.Stops occur when a crawl completes successfully or when a fatal error occurs.
157157 FT:Crawl AbortedFT:Crawl Aborted Intervient lorsqu'une exception est détectée au cours d'une analyse de texte intégral.Occurs when an exception is encountered during a full-text crawl. Elle engendre généralement l'arrêt de l'analyse de texte intégral.Usually causes the full-text crawl to stop.
158158 Audit Broker ConversationAudit Broker Conversation Crée un rapport de messages d'audit associés à la sécurité du dialogue de Service BrokerService Broker.Reports audit messages related to Service BrokerService Broker dialog security.
159159 Audit Broker LoginAudit Broker Login Crée un rapport de messages d'audit associés à la sécurité de transport de Service BrokerService Broker.Reports audit messages related to Service BrokerService Broker transport security.
160160 Broker:Message UndeliverableBroker:Message Undeliverable Se produit lorsque Service BrokerService Broker ne parvient pas à conserver un message reçu qui aurait dû être remis à un service.Occurs when Service BrokerService Broker is unable to retain a received message that should have been delivered to a service.
161161 Broker:Corrupted MessageBroker:Corrupted Message Se produit lorsque Service BrokerService Broker reçoit un message corrompu.Occurs when Service BrokerService Broker receives a corrupted message.
162162 User Error MessageUser Error Message Affiche des messages d'erreur que les utilisateurs aperçoivent en cas d'erreur ou d'exception.Displays error messages that users see in the case of an error or exception.
163163 Broker:ActivationBroker:Activation Se produit lorsqu'un moniteur de file d'attente démarre une procédure stockée d'activation, envoie une notification QUEUE_ACTIVATION, ou lorsqu'il existe une procédure stockée d'activation démarrée par un moniteur de file d'attente.Occurs when a queue monitor starts an activation stored procedure, sends a QUEUE_ACTIVATION notification, or when an activation stored procedure started by a queue monitor exits.
164164 Object:AlteredObject:Altered Se produit lors de la modification d'un objet de base de données.Occurs when a database object is altered.
165165 Performance statisticsPerformance statistics Indique qu'un plan de requête compilé a été mis en mémoire cache pour la première fois, recompilé ou supprimé de la mémoire cache du plan.Occurs when a compiled query plan has been cached for the first time, recompiled, or removed from the plan cache.
166166 SQL:StmtRecompileSQL:StmtRecompile Se produit lors d'une recompilation au niveau de l'instruction.Occurs when a statement-level recompilation occurs.
167167 Database Mirroring State ChangeDatabase Mirroring State Change Se produit lorsque l'état d'une base de données mise en miroir change.Occurs when the state of a mirrored database changes.
168168 Showplan XML For Query CompileShowplan XML For Query Compile Se produit lors de la compilation d'une instruction SQL.Occurs when an SQL statement compiles. Affiche les données complètes de compilation.Displays the complete, compile-time data. Notez que le binaire colonne pour cet événement contient le plan d’exécution encodé.Note that the Binary column for this event contains the encoded Showplan. Utilisez SQL Server Profiler pour ouvrir la trace et afficher le plan d'exécution de requêtes.Use SQL Server Profiler to open the trace and view the Showplan.
169169 Showplan All For Query CompileShowplan All For Query Compile Se produit lors de la compilation d'une instruction SQL.Occurs when an SQL statement compiles. Affiche les données complètes, lors de la compilation.Displays complete, compile-time data. Utilisez cet événement pour identifier des opérateurs Showplan.Use to identify Showplan operators.
170170 Audit Server Scope GDR EventAudit Server Scope GDR Event Indique qu'un événement d'attribution, de refus ou de révocation d'autorisations s'est produit dans l'étendue du serveur, tel que la création d'une connexion.Indicates that a grant, deny, or revoke event for permissions in server scope occurred, such as creating a login.
171171 Audit Server Object GDR EventAudit Server Object GDR Event Indique qu'un événement d'attribution, de refus ou de révocation d'un objet de schéma, tel qu'une table ou une fonction, s'est produit.Indicates that a grant, deny, or revoke event for a schema object, such as a table or function, occurred.
172172 Audit Database Object GDR EventAudit Database Object GDR Event Indique qu'un événement d'attribution, de refus ou de révocation d'objets de base de données, tel que des assemblys et des schémas, s'est produit.Indicates that a grant, deny, or revoke event for database objects, such as assemblies and schemas, occurred.
173173 Audit Server Operation EventAudit Server Operation Event Se produit lorsque des opérations d'audit de sécurité, telles que la modification de paramètres, de ressources, d'accès externe ou d'autorisation sont utilisées.Occurs when Security Audit operations such as altering settings, resources, external access, or authorization are used.
175175 Audit Server Alter Trace EventAudit Server Alter Trace Event Se produit lorsqu'une instruction vérifie l'autorisation ALTER TRACE.Occurs when a statement checks for the ALTER TRACE permission.
176176 Audit Server Object Management EventAudit Server Object Management Event Intervient lors de la création, de la modification ou de la suppression d'objets serveur.Occurs when server objects are created, altered, or dropped.
177177 Audit Server Principal Management EventAudit Server Principal Management Event Intervient lors de la création, de la modification ou de la suppression de principaux du serveur.Occurs when server principals are created, altered, or dropped.
178178 Audit Database Operation EventAudit Database Operation Event Se produit lorsque surviennent diverses opérations dans une base de données, tel qu'un point de contrôle ou une notification de requête d'abonnement.Occurs when database operations occur, such as checkpoint or subscribe query notification.
180180 Audit Database Object Access EventAudit Database Object Access Event Se produit lors de l'accès à des objets de base de données, tels que des schémas.Occurs when database objects, such as schemas, are accessed.
181181 Classe d'événements TM: BEGIN Tran startingTM: Begin Tran starting Intervient lors du démarrage d'une requête BEGIN TRANSACTION.Occurs when a BEGIN TRANSACTION request starts.
182182 Classe d'événements TM: BEGIN Tran terminéeTM: Begin Tran completed Intervient lors de l'achèvement d'une requête BEGIN TRANSACTION.Occurs when a BEGIN TRANSACTION request completes.
183183 Classe d'événements TM: Promote Tran startingTM: Promote Tran starting Intervient lors du démarrage d'une requête PROMOTE TRANSACTION.Occurs when a PROMOTE TRANSACTION request starts.
184184 Classe d'événements TM: Promote Tran terminéeTM: Promote Tran completed Intervient lors de l'achèvement d'une requête PROMOTE TRANSACTION.Occurs when a PROMOTE TRANSACTION request completes.
185185 Classe d'événements TM: COMMIT Tran startingTM: Commit Tran starting Intervient lors du démarrage d'une requête COMMIT TRANSACTION.Occurs when a COMMIT TRANSACTION request starts.
186.186 Classe d'événements TM: COMMIT Tran terminéeTM: Commit Tran completed Intervient lors de l'achèvement d'une requête COMMIT TRANSACTION.Occurs when a COMMIT TRANSACTION request completes.
187187 Classe d'événements TM: ROLLBACK Tran startingTM: Rollback Tran starting Intervient lors du démarrage d'une requête ROLLBACK TRANSACTION.Occurs when a ROLLBACK TRANSACTION request starts.
188188 Classe d'événements TM: ROLLBACK Tran terminéeTM: Rollback Tran completed Intervient lors de l'achèvement d'une requête ROLLBACK TRANSACTION.Occurs when a ROLLBACK TRANSACTION request completes.
189189 Lock : Timeout (timeout > 0)Lock:Timeout (timeout > 0) Se produit lors de l'expiration d'une demande de verrou sur une ressource, telle qu'une page.Occurs when a request for a lock on a resource, such as a page, times out.
190190 Progress Report: Opération d’Index en ligneProgress Report: Online Index Operation Indique la progression d'une opération de génération d'index en ligne pendant l'exécution du processus de création.Reports the progress of an online index build operation while the build process is running.
191191 Classe d'événements TM: Enregistrer Tran startingTM: Save Tran starting Intervient lors du démarrage d'une requête SAVE TRANSACTION.Occurs when a SAVE TRANSACTION request starts.
192192 Classe d'événements TM: Save Tran terminéeTM: Save Tran completed Intervient lors de l'achèvement d'une requête SAVE TRANSACTION.Occurs when a SAVE TRANSACTION request completes.
193193 Background Job ErrorBackground Job Error Se produit lorsque le travail en arrière-plan s'est terminé anormalement.Occurs when a background job terminates abnormally.
194194 OLEDB Provider InformationOLEDB Provider Information Intervient lorsqu'une requête distribuée s'exécute et collecte des informations correspondant à la connexion du fournisseur.Occurs when a distributed query runs and collects information corresponding to the provider connection.
195195 Mount TapeMount Tape Se produit lorsqu'une demande de montage de bande est reçue.Occurs when a tape mount request is received.
196196 Assembly LoadAssembly Load Se produit lorsqu'une demande de chargement d'un assembly CLR est exécutée.Occurs when a request to load a CLR assembly occurs.
197197 RéservéReserved
198198 XQuery Static TypeXQuery Static Type Se produit avant l'exécution d'une expression XQuery.Occurs when an XQuery expression is executed. Cette classe d'événements fournit le type statique de l'expression XQuery.This event class provides the static type of the XQuery expression.
199199 QN: subscriptionQN: subscription Se produit lorsqu'il est impossible de s'abonner à une inscription de requête.Occurs when a query registration cannot be subscribed. Le TextData colonne contienne des informations sur l’événement.The TextData column contains information about the event.
200200 QN: parameter tableQN: parameter table Des informations sur les abonnements actifs sont stockées dans des tables de paramètres internes.Information about active subscriptions is stored in internal parameter tables. Cette classe d'événements se produit lorsqu'une table de paramètres est créée ou supprimée.This event class occurs when a parameter table is created or deleted. En général, ces tables sont créées ou supprimées lors du redémarrage de la base de données.Typically, these tables are created or deleted when the database is restarted. Le TextData colonne contienne des informations sur l’événement.The TextData column contains information about the event.
201201 QN: templateQN: template Un modèle de requête représente une classe de requêtes d'abonnement.A query template represents a class of subscription queries. En règle générale, les requêtes de même classe sont identiques, à l'exception de leurs valeurs de paramètre.Typically, queries in the same class are identical except for their parameter values. Cette classe d'événements se produit lorsqu'une nouvelle demande d'abonnement correspond à une classe déjà existante de (Correspondance), une nouvelle classe (Créer), ou une classe Supprimer, qui indique un nettoyage des modèles de classes de requêtes sans abonnement actif.This event class occurs when a new subscription request falls into an already existing class of (Match), a new class (Create), or a Drop class, which indicates cleanup of templates for query classes without active subscriptions. Le TextData colonne contienne des informations sur l’événement.The TextData column contains information about the event.
202202 QN: dynamicsQN: dynamics Effectue un suivi des activités internes de notifications de requête.Tracks internal activities of query notifications. Le TextData colonne contienne des informations sur l’événement.The TextData column contains information about the event.
212212 Bitmap WarningBitmap Warning Indique quand les filtres bitmap ont été désactivés dans une requête.Indicates when bitmap filters have been disabled in a query.
213213 Database Suspect Data PageDatabase Suspect Data Page Indique qu’une page est ajoutée à la suspect_pages table msdb.Indicates when a page is added to the suspect_pages table in msdb.
214214 CPU Threshold ExceededCPU threshold exceeded Indique quand le gouverneur de ressources détecte qu'une requête a dépassé la valeur de seuil de l'UC (REQUEST_MAX_CPU_TIME_SEC).Indicates when the Resource Governor detects a query has exceeded the CPU threshold value (REQUEST_MAX_CPU_TIME_SEC).
215215 PreConnect:StartingPreConnect:Starting Indique quand un déclencheur LOGON ou une fonction classifieur du gouverneur de ressources commence à s'exécuter.Indicates when a LOGON trigger or Resource Governor classifier function starts execution.
216216 PreConnect:CompletedPreConnect:Completed Indique quand un déclencheur LOGON ou la fonction classifieur du gouverneur de ressources a été exécutée.Indicates when a LOGON trigger or Resource Governor classifier function completes execution.
217217 Plan Guide SuccessfulPlan Guide Successful Indique que SQL Server a pu produire un plan d'exécution pour une requête ou un lot qui contenait un repère de plan.Indicates that SQL Server successfully produced an execution plan for a query or batch that contained a plan guide.
218218 Plan Guide UnsuccessfulPlan Guide Unsuccessful Indique que SQL Server n'a pas pu produire un plan d'exécution pour une requête ou un lot qui contenait un repère de plan.Indicates that SQL Server could not produce an execution plan for a query or batch that contained a plan guide. SQL Server a tenté de générer un plan d'exécution pour cette requête ou ce lot sans appliquer le repère de plan.SQL Server attempted to generate an execution plan for this query or batch without applying the plan guide. Un repère de plan non valide peut être à l'origine de ce problème.An invalid plan guide may be the cause of this problem. Vous pouvez valider le repère de plan à l'aide de la fonction système sys.fn_validate_plan_guide.You can validate the plan guide by using the sys.fn_validate_plan_guide system function.
235235 Audit FulltextAudit Fulltext

[ @columnid = ] column_id Est l’ID de la colonne à ajouter pour l’événement.[ @columnid = ] column_id Is the ID of the column to be added for the event. column_id est int, sans valeur par défaut.column_id is int, with no default.

Le tableau suivant répertorie les colonnes qui peuvent être ajoutées pour un événement.The following table lists the columns that can be added for an event.

Numéro de colonneColumn number Nom de colonneColumn name DescriptionDescription
11 TextDataTextData Valeur de texte dépendant de la classe d'événements capturée dans la trace.Text value dependent on the event class that is captured in the trace.
22 BinaryDataBinaryData Valeur binaire dépendante de la classe d'événements capturés dans la trace.Binary value dependent on the event class captured in the trace.
33 DatabaseIDDatabaseID ID de la base de données spécifiée par l’utilisation base de données instruction ou la base de données par défaut si aucune utilisation base de données instruction est émise pour une connexion donnée.ID of the database specified by the USE database statement, or the default database if no USE database statement is issued for a given connection.

La valeur pour une base de données peut être déterminée à l'aide de la fonction DB_ID.The value for a database can be determined by using the DB_ID function.
44 TransactionIDTransactionID ID affecté par le système à la transaction.System-assigned ID of the transaction.
55 LineNumberLineNumber Indique le numéro de la ligne qui contient l'erreur.Contains the number of the line that contains the error. Pour les événements qui impliquent des instructions Transact-SQLTransact-SQL , comme SP:StmtStarting, la colonne LineNumber contient le numéro de ligne de l’instruction dans la procédure stockée ou le lot.For events that involve Transact-SQLTransact-SQL statements, like SP:StmtStarting, the LineNumber contains the line number of the statement in the stored procedure or batch.
66 NTUserNameNTUserName Nom d'utilisateur MicrosoftMicrosoft Windows.MicrosoftMicrosoft Windows user name.
77 NTDomainNameNTDomainName Domaine Windows auquel appartient l'utilisateur.Windows domain to which the user belongs.
88 HostNameHostName Nom de l'ordinateur client à l'origine de la requête.Name of the client computer that originated the request.
99 ClientProcessIDClientProcessID ID affecté par l'ordinateur client au processus dans lequel s'exécute l'application cliente.ID assigned by the client computer to the process in which the client application is running.
1010 ApplicationNameApplicationName Nom de l'application cliente qui a créé la connexion à une instance de SQL ServerSQL Server.Name of the client application that created the connection to an instance of SQL ServerSQL Server. Cette colonne est remplie avec les valeurs passées par l'application plutôt que par le nom affiché du programme.This column is populated with the values passed by the application rather than the displayed name of the program.
1111 LoginNameLoginName Nom de connexion SQL ServerSQL Server du client.SQL ServerSQL Server login name of the client.
1212 SPIDSPID ID de processus serveur affecté par SQL ServerSQL Server au processus associé au client.Server Process ID assigned by SQL ServerSQL Server to the process associated with the client.
1313 DurationDuration Quantité de temps écoulé (en microsecondes) prise par l’événement.Amount of elapsed time (in microseconds) taken by the event. Cette colonne de données n'est pas remplie par l'événement Hash Warning.This data column is not populated by the Hash Warning event.
1414 StartTimeStartTime Heure à laquelle a débuté l'événement, si disponible.Time at which the event started, when available.
1515 EndTimeEndTime Heure de fin de l'événement.Time at which the event ended. Cette colonne n'est pas remplie pour les classes d'événements de démarrage, comme SQL:BatchStarting ou SP:Starting.This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. Il est également pas remplie par le Hash Warning événement.It is also not populated by the Hash Warning event.
1616 ReadsReads Nombre de lectures logiques sur disque effectuées par le serveur pour l'événement.Number of logical disk reads performed by the server on behalf of the event. Cette colonne n’est pas remplie par le verrou : publié événement.This column is not populated by the Lock:Released event.
1717 WritesWrites Nombre d'écritures physiques effectuées par le serveur pour l'événement.Number of physical disk writes performed by the server on behalf of the event.
1818 Unité centraleCPU Temps processeur (en millisecondes) utilisé par l'événement.Amount of CPU time (in milliseconds) used by the event.
1919 AutorisationsPermissions Représente l'image bitmap des autorisations ; utilisé par l'audit de sécurité.Represents the bitmap of permissions; used by Security Auditing.
2020 SeveritySeverity Niveau de gravité d'une exception.Severity level of an exception.
2121 EventSubClassEventSubClass Type de sous-classe d'événements.Type of event subclass. Cette colonne de données n'est pas remplie pour toutes les classes d'événements.This data column is not populated for all event classes.
2222 ObjectIDObjectID ID affecté à l'objet par le système.System-assigned ID of the object.
2323 RéussiSuccess Succès de la tentative d'utilisation des autorisations ; utilisé pour l'audit.Success of the permissions usage attempt; used for auditing.

1 = succès0 = Échec1 = success0 = failure
2424 IndexIDIndexID ID de l'index de l'objet affecté par l'événement.ID for the index on the object affected by the event. Pour déterminer l’ID d’index d’un objet, utilisez la colonne indid de la table système sysindexes .To determine the index ID for an object, use the indid column of the sysindexes system table.
2525 IntegerDataIntegerData Valeur entière qui dépend de la classe d'événements capturée dans la trace.Integer value dependent on the event class captured in the trace.
2626 ServerNameServerName Nom de l’instance de SQL ServerSQL Server, soit nom_serveur ou servername\instancename, tracée.Name of the instance of SQL ServerSQL Server, either servername or servername\instancename, being traced.
2727 EventClassEventClass Type de classe d'événement actuellement enregistrée.Type of event class being recorded.
2828 ObjectTypeObjectType Type d'objet : table, fonction ou procédure stockée, par exemple.Type of object, such as: table, function, or stored procedure.
2929 NestLevelNestLevel Niveau d'imbrication où s'exécute la procédure stockée.The nesting level at which this stored procedure is executing. See @@NESTLEVEL (Transact-SQL).See @@NESTLEVEL (Transact-SQL).
3030 ÉtatState État du serveur, en cas d'erreur.Server state, in case of an error.
3131 ErreurError Numéro d’erreur.Error number.
3232 ModeMode Mode de verrouillage du verrou acquis.Lock mode of the lock acquired. Cette colonne n’est pas remplie par le verrou : publié événement.This column is not populated by the Lock:Released event.
3333 HandleHandle Handle de l'objet référencé dans l'événement.Handle of the object referenced in the event.
3434 ObjectNameObjectName Nom de l'objet en cours d'accès.Name of object accessed.
3535 DatabaseNameDatabaseName Nom de la base de données spécifié dans l’utilisation base de données instruction.Name of the database specified in the USE database statement.
3636 FileNameFileName Nom logique du nom de fichier modifié.Logical name of the file name modified.
3737 OwnerNameOwnerName Nom de propriétaire de l'objet référencé.Owner name of the referenced object.
3838 RoleNameRoleName Nom du rôle de base de données ou de serveur ciblé par une instruction.Name of the database or server-wide role targeted by a statement.
3939 TargetUserNameTargetUserName Nom d'utilisateur de la cible d'une action.User name of the target of some action.
4040 DBUserNameDBUserName Nom d'utilisateur de base de données SQL ServerSQL Server du client.SQL ServerSQL Server database user name of the client.
4141 LoginSidLoginSid Identificateur de sécurité (SID) de l'utilisateur connecté.Security identifier (SID) of the logged-in user.
4242 TargetLoginNameTargetLoginName Nom de connexion d'accès de la cible d'une action.Login name of the target of some action.
4343 TargetLoginSidTargetLoginSid SID de la connexion d'accès qui représente la cible d'une action.SID of the login that is the target of some action.
4444 ColumnPermissionsColumnPermissions État des autorisations au niveau des colonnes ; utilisé par l'audit de sécurité.Column-level permissions status; used by Security Auditing.
4545 LinkedServerNameLinkedServerName Nom du serveur lié.Name of the linked server.
4646 ProviderNameProviderName Nom du fournisseur OLE DB.Name of the OLE DB provider.
4747 MethodNameMethodName Nom de la méthode OLE DB.Name of the OLE DB method.
4848 RowCountsRowCounts Nombre de lignes dans le traitement.Number of rows in the batch.
4949 RequestIDRequestID ID de la demande contenant l'instruction.ID of the request containing the statement.
5050 XactSequenceXactSequence Jeton servant à décrire la transaction en cours.A token to describe the current transaction.
5151 EventSequenceEventSequence Numéro de séquence de cet événement.Sequence number for this event.
5252 BigintData1BigintData1 bigint valeur, qui est dépendante de la classe d’événements capturée dans la trace.bigint value, which is dependent on the event class captured in the trace.
5353 BigintData2BigintData2 bigint valeur, qui est dépendante de la classe d’événements capturée dans la trace.bigint value, which is dependent on the event class captured in the trace.
5454 GUIDGUID Valeur GUID dépendante de la classe d'événements capturés dans la trace.GUID value, which is dependent on the event class captured in the trace.
5555 IntegerData2IntegerData2 Valeur d'entier dépendante de la classe d'événements capturés dans la trace.Integer value, which is dependent on the event class captured in the trace.
5656 ObjectID2ObjectID2 ID de l'objet ou de l'entité connexe, si disponible.ID of the related object or entity, if available.
5757 TypeType Valeur d'entier dépendante de la classe d'événements capturés dans la trace.Integer value, which is dependent on the event class captured in the trace.
5858 OwnerIDOwnerID Type de l'objet qui possède le verrou.Type of the object that owns the lock. Pour les événements de verrou uniquement.For lock events only.
5959 ParentNameParentName Nom du schéma dans lequel se trouve l'objet.Name of the schema the object is within.
6060 IsSystemIsSystem Indique si l'événement s'est produit sur un processus système ou sur un processus utilisateur.Indicates whether the event occurred on a system process or a user process.

1 = système1 = system

0 = utilisateur.0 = user.
6161 OffsetOffset Décalage de départ de l'instruction dans la procédure stockée ou le lot.Starting offset of the statement within the stored procedure or batch.
6262 SourceDatabaseIDSourceDatabaseID ID de la base de données dans laquelle existe la source de l'objet.ID of the database in which the source of the object exists.
6363 SqlHandleSqlHandle Hachage 64 bits basé sur le texte d'une requête ad hoc ou sur l'ID de base de données et d'objet d'un objet SQL.64-bit hash based on the text of an ad hoc query or the database and object ID of an SQL object. Cette valeur peut être transmise à sys.dm_exec_sql_text() pour récupérer le texte SQL associé.This value can be passed to sys.dm_exec_sql_text() to retrieve the associated SQL text.
6464 SessionLoginNameSessionLoginName Nom de connexion de l'utilisateur à l'origine de la session.The login name of the user who originated the session. Par exemple, si vous vous connectez à SQL ServerSQL Server à l’aide de Login1 et que vous exécutez une instruction en tant que Login2, SessionLoginName affiche Login1, tandis que LoginName affiche Login2.For example, if you connect to SQL ServerSQL Server using Login1 and execute a statement as Login2, SessionLoginName displays Login1, while LoginName displays Login2. Cette colonne de données affiche les noms de connexion SQL ServerSQL Server et Windows.This data column displays both SQL ServerSQL Server and Windows logins.

[ @on=] on[ @on=] on
Indique si l'événement doit être activé, ON (1) ou désactivé, OFF (0).Specifies whether to turn the event ON (1) or OFF (0). sur est bits, sans valeur par défaut.on is bit, with no default.

Si sur a la valeur 1, et column_id est NULL, puis l’événement est défini sur ON et toutes les colonnes sont effacées.If on is set to 1, and column_id is NULL, then the event is set to ON and all columns are cleared. Si column_id n’est pas null, la colonne est définie sur ON pour cet événement.If column_id is not null, then the column is set to ON for that event.

Si sur a la valeur 0, et column_id est NULL, l’événement est désactivé (OFF) et toutes les colonnes sont effacées.If on is set to 0, and column_id is NULL, then the event is turned OFF and all columns are cleared. Si column_id n’est pas null, la colonne est désactivée (OFF).If column_id is not null, then the column is turned OFF.

Le tableau suivant illustre l’interaction entre **@on** et **@columnid**.This table illustrates the interaction between **@on** and **@columnid**.

@on @columnid RésultatResult
ON (1)ON (1) NULLNULL Événement activé (ON).Event is turned ON.

Toutes les colonnes sont effacées.All Columns are cleared.
NOT NULLNOT NULL La colonne est activée (ON) pour l'événement spécifié.Column is turned ON for the specified Event.
OFF (0)OFF (0) NULLNULL Événement désactivé (OFF).Event is turned OFF.

Toutes les colonnes sont effacées.All Columns are cleared.
NOT NULLNOT NULL La colonne est désactivée (OFF) pour l'événement spécifié.Column is turned OFF for the specified Event.

Valeurs des codes de retourReturn Code Values

Le tableau suivant décrit les valeurs de code que les utilisateurs peuvent recevoir à la fin de l'exécution de la procédure stockée.The following table describes the code values that users may get following completion of the stored procedure.

Code de retourReturn code DescriptionDescription
00 Aucune erreur.No error.
11 Erreur inconnue.Unknown error.
22 La trace est en cours d'exécution.The trace is currently running. La modification de la trace à cet instant précis entraîne une erreur.Changing the trace at this time will result in an error.
33 L'événement spécifié n'est pas valide.The specified event is not valid. L'événement peut ne pas exister ou être inapproprié pour la procédure stockée.The event may not exist or it is not an appropriate one for the store procedure.
44 La colonne spécifiée n'est pas valide.The specified column is not valid.
99 Le handle de trace spécifié n'est pas valide.The specified trace handle is not valid.
1111 La colonne spécifiée est utilisée de manière interne et ne peut pas être supprimée.The specified column is used internally and cannot be removed.
1313 Mémoire insuffisante.Out of memory. Renvoyé lorsqu'il n'y a pas assez de mémoire pour exécuter l'action spécifiée.Returned when there is not enough memory to perform the specified action.
1616 La fonction n'est pas valide pour cette trace.The function is not valid for this trace.

NotesRemarks

sp_trace_setevent effectue la plupart des actions précédemment exécutées par les procédures stockées étendues disponibles dans les versions antérieures de SQL ServerSQL Server.sp_trace_setevent performs many of the actions previously executed by extended stored procedures available in earlier versions of SQL ServerSQL Server. Utilisez sp_trace_setevent au lieu de ce qui suit :Use sp_trace_setevent instead of the following:

  • xp_trace_addnewqueuexp_trace_addnewqueue

  • xp_trace_eventclassrequiredxp_trace_eventclassrequired

  • xp_trace_seteventclassrequiredxp_trace_seteventclassrequired

Les utilisateurs doivent exécuter sp_trace_setevent pour chaque colonne ajoutée pour chaque événement.Users must execute sp_trace_setevent for each column added for each event. Durant chaque exécution, si **@on** a la valeur 1, sp_trace_setevent ajoute l’événement spécifié à la liste des événements de la trace.During each execution, if **@on** is set to 1, sp_trace_setevent adds the specified event to the list of events of the trace. Si **@on** a la valeur 0, sp_trace_setevent supprime l’événement spécifié dans la liste.If **@on** is set to 0, sp_trace_setevent removes the specified event from the list.

Paramètres de Trace de SQL toutes les procédures stockées (sp_trace_xx) sont strictement typés.Parameters of all SQL Trace stored procedures (sp_trace_xx) are strictly typed. Si ces paramètres ne sont pas appelés avec des types de données appropriés pour les paramètres d'entrée tels qu'ils sont spécifiés dans la description de l'argument, la procédure stockée renvoie une erreur.If these parameters are not called with the correct input parameter data types, as specified in the argument description, the stored procedure will return an error.

Pour obtenir un exemple d’utilisation de procédures stockées de trace, consultez Créer une trace (Transact-SQL).For an example of using trace stored procedures, see Create a Trace (Transact-SQL).

AutorisationsPermissions

L'utilisateur doit disposer de l'autorisation ALTER TRACE.User must have ALTER TRACE permission.

Voir aussiSee Also

sys.fn_trace_geteventinfo (Transact-SQL) sys.fn_trace_geteventinfo (Transact-SQL)
sys.fn_trace_getinfo (Transact-SQL) sys.fn_trace_getinfo (Transact-SQL)
sp_trace_generateevent (Transact-SQL) sp_trace_generateevent (Transact-SQL)
Informations de référence sur la classe d’événements SQL Server SQL Server Event Class Reference
Trace SQLSQL Trace