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

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Aggiunge o rimuove un evento o colonna di evento in una traccia.Adds or removes an event or event column to a trace. sp_trace_setevent può essere eseguita solo su tracce esistenti arrestate (stato viene 0).sp_trace_setevent may be executed only on existing traces that are stopped (status is 0). Viene restituito un errore se questa stored procedure viene eseguita su una traccia che non esiste o il cui stato non 0.An error is returned if this stored procedure is executed on a trace that does not exist or whose status is not 0.

Importante

Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server.This feature will be removed in a future version of Microsoft SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.Avoid using this feature in new development work, and plan to modify applications that currently use this feature. In alternativa, usare Eventi estesi. Use Extended Events instead.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintassiSyntax


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

ArgomentiArguments

[ @traceid= ] trace_id[ @traceid= ] trace_id
ID della traccia da modificare.Is the ID of the trace to be modified. trace_id viene int, non prevede alcun valore predefinito.trace_id is int, with no default. L'utente può trace_id valore per identificare, modificare e controllare la traccia.The user employs this trace_id value to identify, modify, and control the trace.

[ @eventid= ] event_id[ @eventid= ] event_id
ID dell'evento da abilitare.Is the ID of the event to turn on. event_id viene int, non prevede alcun valore predefinito.event_id is int, with no default.

Nella tabella seguente vengono descritti gli eventi che è possibile aggiungere o rimuovere in una traccia.This table lists the events that can be added to or removed from a trace.

Numero eventoEvent number Nome eventoEvent name DescriptionDescription
0-90-9 RiservatoReserved RiservatoReserved
1010 RPC:CompletedRPC:Completed Viene generato al completamento di una chiamata di procedura remota (RPC).Occurs when a remote procedure call (RPC) has completed.
1111 RPC:StartingRPC:Starting Viene generato all'avvio di una chiamata RPC.Occurs when an RPC has started.
1212 SQL:BatchCompletedSQL:BatchCompleted Viene generato al completamento di un batch Transact-SQLTransact-SQL.Occurs when a Transact-SQLTransact-SQL batch has completed.
1313 SQL:BatchStartingSQL:BatchStarting Viene generato all'avvio di un batch Transact-SQLTransact-SQL.Occurs when a Transact-SQLTransact-SQL batch has started.
1414 Audit LoginAudit Login Viene generato quando un utente esegue correttamente l'accesso a SQL ServerSQL Server.Occurs when a user successfully logs in to SQL ServerSQL Server.
1515 Audit LogoutAudit Logout Viene generato quando un utente si disconnette da SQL ServerSQL Server.Occurs when a user logs out of SQL ServerSQL Server.
1616 AttentionAttention Viene generato per eventi di attenzione, come le richieste di interrupt dei client o l'interruzione di connessioni client.Occurs when attention events, such as client-interrupt requests or broken client connections, happen.
1717 ExistingConnectionExistingConnection Rileva tutte le attività degli utenti connessi a SQL ServerSQL Server prima dell'avvio della traccia.Detects all activity by users connected to SQL ServerSQL Server before the trace started.
1818 Audit Server Starts and StopsAudit Server Starts and Stops Viene generato alla modifica dello stato del servizio SQL ServerSQL Server.Occurs when the SQL ServerSQL Server service state is modified.
1919 DTCTransactionDTCTransaction Tiene traccia delle transazioni coordinate MicrosoftMicrosoft Distributed Transaction Coordinator tra due o più database.Tracks MicrosoftMicrosoft Distributed Transaction Coordinator (MS DTC) coordinated transactions between two or more databases.
2020 Audit Login FailedAudit Login Failed Indica l'esito negativo di un tentativo di accesso a SQL ServerSQL Server da parte di un client.Indicates that a login attempt to SQL ServerSQL Server from a client failed.
2121 EventLogEventLog Indica che sono stati registrati eventi nel registro applicazioni di Windows.Indicates that events have been logged in the Windows application log.
2222 ErrorLogErrorLog Indica che sono stati registrati eventi di errore nel log degli errori di SQL ServerSQL Server .Indicates that error events have been logged in the SQL ServerSQL Server error log.
2323 Lock:ReleasedLock:Released Indica il rilascio di un blocco su una risorsa, ad esempio una pagina.Indicates that a lock on a resource, such as a page, has been released.
2424 Lock:AcquiredLock:Acquired Indica l'acquisizione di un blocco su una risorsa, ad esempio una pagina di dati.Indicates acquisition of a lock on a resource, such as a data page.
2525 Lock:DeadlockLock:Deadlock Indica che due transazioni simultanee si sono bloccate a vicenda con un deadlock, in seguito al tentativo di una transazione di ottenere blocchi incompatibili sulle risorse di proprietà dell'altra transazione.Indicates that two concurrent transactions have deadlocked each other by trying to obtain incompatible locks on resources the other transaction owns.
2626 Lock:CancelLock:Cancel Indica l'annullamento dell'acquisizione di un blocco su una risorsa, ad esempio in seguito a un deadlock.Indicates that the acquisition of a lock on a resource has been canceled (for example, due to a deadlock).
2727 Lock:TimeoutLock:Timeout Indica il timeout di una richiesta di blocco su una risorsa, come una pagina, dovuto alla presenza di un blocco su tale risorsa mantenuto attivo da un'altra transazione.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. Timeout è determinato dal @@LOCK_TIMEOUT funzione e può essere impostata con l'istruzione SET LOCK_TIMEOUT.Time-out is determined by the @@LOCK_TIMEOUT function, and can be set with the SET LOCK_TIMEOUT statement.
2828 Degree of Parallelism Event (7.0 Insert)Degree of Parallelism Event (7.0 Insert) Viene generato prima dell'esecuzione di un'istruzione SELECT, INSERT o UPDATE.Occurs before a SELECT, INSERT, or UPDATE statement is executed.
29-3129-31 RiservatoReserved Utilizzare l'evento 28 in alternativa.Use Event 28 instead.
3232 RiservatoReserved RiservatoReserved
3333 EccezioneException Indica la generazione di un'eccezione in SQL ServerSQL Server.Indicates that an exception has occurred in SQL ServerSQL Server.
3434 SP:CacheMissSP:CacheMiss Indica che la stored procedure specificata non è stata trovata nella cache delle procedure.Indicates when a stored procedure is not found in the procedure cache.
3535 SP:CacheInsertSP:CacheInsert Indica l'inserimento di un elemento nella cache delle procedure.Indicates when an item is inserted into the procedure cache.
3636 SP:CacheRemoveSP:CacheRemove Indica la rimozione di un elemento dalla cache delle procedure.Indicates when an item is removed from the procedure cache.
3737 SP:RecompileSP:Recompile Indica la ricompilazione di una stored procedure.Indicates that a stored procedure was recompiled.
3838 SP:CacheHitSP:CacheHit Indica l'individuazione di una stored procedure nella cache delle procedure.Indicates when a stored procedure is found in the procedure cache.
3939 DeprecatoDeprecated DeprecatoDeprecated
4040 SQL:StmtStartingSQL:StmtStarting Viene generato all'avvio dell'istruzione Transact-SQLTransact-SQL.Occurs when the Transact-SQLTransact-SQL statement has started.
4141 SQL:StmtCompletedSQL:StmtCompleted Viene generato al completamento dell'istruzione Transact-SQLTransact-SQL.Occurs when the Transact-SQLTransact-SQL statement has completed.
4242 SP:StartingSP:Starting Indica l'avvio della stored procedure.Indicates when the stored procedure has started.
4343 SP:CompletedSP:Completed Indica il completamento della stored procedure.Indicates when the stored procedure has completed.
4444 SP:StmtStartingSP:StmtStarting Indica l'avvio dell'esecuzione di un'istruzione Transact-SQLTransact-SQL in una stored procedure.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has started executing.
4545 SP:StmtCompletedSP:StmtCompleted Indica il completamento dell'esecuzione di un'istruzione Transact-SQLTransact-SQL in una stored procedure.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has finished executing.
4646 Object:CreatedObject:Created Indica la creazione di un oggetto, ad esempio tramite le istruzioni CREATE INDEX, CREATE TABLE e CREATE DATABASE.Indicates that an object has been created, such as for CREATE INDEX, CREATE TABLE, and CREATE DATABASE statements.
4747 Object:DeletedObject:Deleted Indica l'eliminazione di un oggetto, ad esempio tramite le istruzioni DROP INDEX e DROP TABLE.Indicates that an object has been deleted, such as in DROP INDEX and DROP TABLE statements.
4848 RiservatoReserved
4949 RiservatoReserved
5050 SQL TransactionSQL Transaction Tiene traccia delle istruzioni Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE e ROLLBACK TRANSACTION.Tracks Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE, and ROLLBACK TRANSACTION statements.
5151 Scan:StartedScan:Started Indica l'avvio dell'analisi di una tabella o di un indice.Indicates when a table or index scan has started.
5252 Scan:StoppedScan:Stopped Indica l'arresto dell'analisi di una tabella o di un indice.Indicates when a table or index scan has stopped.
5353 CursorOpenCursorOpen Indica l'apertura di un cursore in un'istruzione Transact-SQLTransact-SQL tramite ODBC, OLE DB o DB-Library.Indicates when a cursor is opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library.
5454 TransactionLogTransactionLog Tiene traccia del momento in cui le transazioni vengono scritte nel log delle transazioni.Tracks when transactions are written to the transaction log.
5555 Hash WarningHash Warning Indica l'utilizzo di un piano alternativo per un'operazione di hashing, ad esempio hash join, hash aggregate, hash union e hash distinct, che non viene elaborata in una partizione di buffer.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. Ciò può verificarsi a causa del livello di nidificazione della ricorsione, di asimmetrie dei dati, di flag di traccia o del conteggio dei bit.This can occur because of recursion depth, data skew, trace flags, or bit counting.
56-5756-57 RiservatoReserved
5858 Auto StatsAuto Stats Indica un aggiornamento automatico delle statistiche dell'indice.Indicates an automatic updating of index statistics has occurred.
5959 Lock:Deadlock ChainLock:Deadlock Chain Viene generato per ogni evento che ha portato al deadlock.Produced for each of the events leading up to the deadlock.
6060 Lock:EscalationLock:Escalation Indica la conversione di un blocco con granularità fine in un blocco con granularità grossolana, come nel caso di un blocco a livello di pagina convertito (escalation) in un blocco TABLE o 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 Indica la generazione di un errore OLE DB.Indicates that an OLE DB error has occurred.
62-6662-66 RiservatoReserved
6767 Execution WarningsExecution Warnings Indica gli avvisi generati durante l'esecuzione di un'istruzione o una stored procedure di SQL ServerSQL Server.Indicates any warnings that occurred during the execution of a SQL ServerSQL Server statement or stored procedure.
6868 Showplan Text (Unencoded)Showplan Text (Unencoded) Visualizza l'albero del piano dell'istruzione Transact-SQLTransact-SQL eseguita.Displays the plan tree of the Transact-SQLTransact-SQL statement executed.
6969 Sort WarningsSort Warnings Indica le operazioni di ordinamento per cui la memoria disponibile risulta insufficiente.Indicates sort operations that do not fit into memory. Si riferisce solo alle operazioni di ordinamento eseguite nell'ambito di una query, ad esempio una clausola ORDER BY in un'istruzione SELECT. Non include le operazioni di ordinamento che implicano la creazione di indici.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 Indica quando un cursore in un'istruzione Transact-SQLTransact-SQL viene preparato per l'utilizzo tramite ODBC, OLE DB o DB-Library.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 Indica che una o più istruzioni Transact-SQLTransact-SQL sono state preparate per l'utilizzo da ODBC, OLE DB o DB-Library.ODBC, OLE DB, or DB-Library has prepared a Transact-SQLTransact-SQL statement or statements for use.
7272 Exec Prepared SQLExec Prepared SQL Indica che una o più istruzioni Transact-SQLTransact-SQL preparate sono state eseguite da ODBC, OLE DB o DB-Library.ODBC, OLE DB, or DB-Library has executed a prepared Transact-SQLTransact-SQL statement or statements.
7373 Unprepare SQLUnprepare SQL Indica che una o più istruzioni Transact-SQLTransact-SQL preparate sono state eliminate (annullamento della preparazione) da ODBC, OLE DB o DB-Library.ODBC, OLE DB, or DB-Library has unprepared (deleted) a prepared Transact-SQLTransact-SQL statement or statements.
7474 CursorExecuteCursorExecute Indica l'esecuzione di un cursore precedentemente preparato in un'istruzione Transact-SQLTransact-SQL tramite ODBC, OLE DB o DB-Library.A cursor previously prepared on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is executed.
7575 CursorRecompileCursorRecompile Indica che un cursore aperto in un'istruzione Transact-SQLTransact-SQL tramite ODBC o DB-Library è stato ricompilato direttamente o in seguito a una modifica dello schema.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.

Evento generato per cursori ANSI e non ANSI.Triggered for ANSI and non-ANSI cursors.
7676 CursorImplicitConversionCursorImplicitConversion Indica che un cursore in un'istruzione Transact-SQLTransact-SQL è stato convertito da SQL ServerSQL Server da un tipo a un altro.A cursor on a Transact-SQLTransact-SQL statement is converted by SQL ServerSQL Server from one type to another.

Evento generato per cursori ANSI e non ANSI.Triggered for ANSI and non-ANSI cursors.
7777 CursorUnprepareCursorUnprepare Indica l'eliminazione (annullamento della preparazione) tramite ODBC, OLE DB o DB-Library di un cursore preparato in un'istruzione Transact-SQLTransact-SQL.A prepared cursor on a Transact-SQLTransact-SQL statement is unprepared (deleted) by ODBC, OLE DB, or DB-Library.
7878 CursorCloseCursorClose Indica la chiusura di un cursore precedentemente aperto in un'istruzione Transact-SQLTransact-SQL tramite ODBC, OLE DB o DB-Library.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 Indica che le statistiche di colonna utili per Query Optimizer non sono disponibili.Column statistics that could have been useful for the optimizer are not available.
8080 Missing Join PredicateMissing Join Predicate Indica che è in esecuzione una query senza predicato di join.Query that has no join predicate is being executed. Ciò può comportare tempi di esecuzione della query prolungati.This could result in a long-running query.
8181 Server Memory ChangeServer Memory Change Indica che l'utilizzo di memoria di SQL ServerSQL Server è aumentato o diminuito di 1 megabyte (MB) o del 5% della quantità di memoria massima del server, a seconda del valore maggiore. 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) Dati di evento definiti dall'utente.Event data defined by the user.
9292 Data File Auto GrowData File Auto Grow Indica che le dimensioni di un file di dati sono state aumentate automaticamente dal server.Indicates that a data file was extended automatically by the server.
9393 Log File Auto GrowLog File Auto Grow Indica che le dimensioni di un file di log sono state aumentate automaticamente dal server.Indicates that a log file was extended automatically by the server.
9494 Data File Auto ShrinkData File Auto Shrink Indica che le dimensioni di un file di dati sono state compattate automaticamente dal server.Indicates that a data file was shrunk automatically by the server.
9595 Log File Auto ShrinkLog File Auto Shrink Indica che le dimensioni di un file di log sono state compattate automaticamente dal server.Indicates that a log file was shrunk automatically by the server.
9696 Showplan TextShowplan Text Visualizza l'albero del piano della query dell'istruzione SQL da Query Optimizer.Displays the query plan tree of the SQL statement from the query optimizer. Si noti che il TextData colonna non contiene il piano Showplan per questo evento.Note that the TextData column does not contain the Showplan for this event.
9797 Showplan AllShowplan All Visualizza il piano della query con dettagli completi sulla fase di compilazione dell'istruzione SQL eseguita.Displays the query plan with full compile-time details of the SQL statement executed. Si noti che il TextData colonna non contiene il piano Showplan per questo evento.Note that the TextData column does not contain the Showplan for this event.
9898 Showplan Statistics ProfileShowplan Statistics Profile Visualizza il piano della query con dettagli completi sulla fase di esecuzione dell'istruzione SQL eseguita.Displays the query plan with full run-time details of the SQL statement executed. Si noti che il TextData colonna non contiene il piano Showplan per questo evento.Note that the TextData column does not contain the Showplan for this event.
9999 RiservatoReserved
100100 RPC Output ParameterRPC Output Parameter Genera valori di output dei parametri per ogni chiamata RPC.Produces output values of the parameters for every RPC.
101101 RiservatoReserved
102102 Audit Database Scope GDRAudit Database Scope GDR Viene generato ogni volta che un qualsiasi utente di SQL ServerSQL Server esegue un'istruzione GRANT, REVOKE o DENY in relazione a un'autorizzazione per azioni relative esclusivamente a database, ad esempio la concessione di autorizzazioni in un database.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 Viene generato ogni volta che un utente di SQL ServerSQL Server esegue GRANT, DENY o REVOKE per un'autorizzazione per gli oggetti.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 Si verifica quando un SQL ServerSQL Server account di accesso viene aggiunto o rimosso; per sp_addlogin e 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 Si verifica quando un diritto di accesso di Windows viene aggiunto o rimosso. per sp_grantlogin, sp_revokelogin, e 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 Si verifica quando viene modificata una proprietà di un account di accesso, ad eccezione delle password, per sp_defaultdb e 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 Viene generato alla modifica della password di un account di accesso di SQL ServerSQL Server.Occurs when a SQL ServerSQL Server login password is changed.

Le password non vengono registrate.Passwords are not recorded.
108108 Audit Add Login to Server Role EventAudit Add Login to Server Role Event Si verifica quando un account di accesso viene aggiunto o rimosso da un ruolo predefinito del server; per sp_addsrvrolemember, e 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 Si verifica quando un account di accesso viene aggiunto o rimosso come utente del database (Windows o SQL ServerSQL Server) in un database; per sp_grantdbaccess, sp_revokedbaccess, sp_adduser, e 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 Si verifica quando un account di accesso viene aggiunto o rimosso come utente del database (predefinito o definito dall'utente) a un database. per sp_addrolemember, sp_droprolemember, e 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 Si verifica quando un account di accesso viene aggiunto o rimosso come utente del database a un database. per sp_addrole e 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 Viene generato per la modifica di una password di un ruolo applicazione.Occurs when a password of an application role is changed.
113113 Audit Statement Permission EventAudit Statement Permission Event Viene generato quando si utilizza un'autorizzazione per le istruzioni, ad esempio CREATE TABLE.Occurs when a statement permission (such as CREATE TABLE) is used.
114114 Audit Schema Object Access EventAudit Schema Object Access Event Viene generato quando si utilizza un'autorizzazione per gli oggetti (ad esempio SELECT) con esito sia positivo che negativo.Occurs when an object permission (such as SELECT) is used, both successfully or unsuccessfully.
115115 Audit Backup/Restore EventAudit Backup/Restore Event Viene generato per l'esecuzione di un comando BACKUP o RESTORE.Occurs when a BACKUP or RESTORE command is issued.
116116 Audit DBCC EventAudit DBCC Event Viene generato per l'esecuzione di comandi DBCC.Occurs when DBCC commands are issued.
117117 Audit Change Audit EventAudit Change Audit Event Viene generato per modifiche apportate alla traccia di controllo.Occurs when audit trace modifications are made.
118118 Audit Object Derived Permission EventAudit Object Derived Permission Event Viene generato per l'esecuzione dei comandi per gli oggetti CREATE, ALTER e DROP.Occurs when a CREATE, ALTER, and DROP object commands are issued.
119119 OLEDB Call EventOLEDB Call Event Viene generato per l'esecuzione di chiamate del provider OLE DB per query distribuite e stored procedure remote.Occurs when OLE DB provider calls are made for distributed queries and remote stored procedures.
120120 OLEDB QueryInterface EventOLEDB QueryInterface Event Si verifica quando OLE DB QueryInterface vengono effettuate chiamate per le query distribuite e stored procedure remote.Occurs when OLE DB QueryInterface calls are made for distributed queries and remote stored procedures.
121121 OLEDB DataRead EventOLEDB DataRead Event Viene generato per l'esecuzione di una chiamata di richiesta di dati al provider OLE DB.Occurs when a data request call is made to the OLE DB provider.
122122 Showplan XMLShowplan XML Viene generato per l'esecuzione di un'istruzione SQL.Occurs when an SQL statement executes. Includere questo evento per identificare gli operatori Showplan.Include this event to identify Showplan operators. Ogni evento viene archiviato in un documento XML ben formato.Each event is stored in a well-formed XML document. Si noti che il binario colonna per questo evento contiene il piano Showplan codificato.Note that the Binary column for this event contains the encoded Showplan. Utilizzare SQL Server Profiler per aprire la traccia e visualizzare il piano Showplan.Use SQL Server Profiler to open the trace and view the Showplan.
123123 SQL:FullTextQuerySQL:FullTextQuery Viene generato per l'esecuzione di una query full-text.Occurs when a full text query executes.
124124 Broker:ConversationBroker:Conversation Indica lo stato di una conversazione di Service BrokerService Broker.Reports the progress of a Service BrokerService Broker conversation.
125125 Deprecation AnnouncementDeprecation Announcement Viene generato quando si utilizza una funzionalità che verrà rimossa da una versione futura di 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 Viene generato quando si utilizza una funzionalità che verrà rimossa dalla successiva versione principale di 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 Si verifica quando i buffer di comunicazione in un piano di query parallele sono stati scritti temporaneamente il tempdb database.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 Viene generato per la creazione, modifica o eliminazione di un database.Occurs when a database is created, altered, or dropped.
129129 Audit Database Object Management EventAudit Database Object Management Event Viene generato per l'esecuzione di un'istruzione CREATE, ALTER o DROP sugli oggetti di database, come gli schemi.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 Viene generato quando in un database vengono create, modificate o eliminate entità, come gli utenti.Occurs when principals, such as users, are created, altered, or dropped from a database.
131131 Audit Schema Object Management EventAudit Schema Object Management Event Viene generato per la creazione, modifica o eliminazione di oggetti del server.Occurs when server objects are created, altered, or dropped.
132132 Audit Server Principal Impersonation EventAudit Server Principal Impersonation Event Viene generato in presenza di una rappresentazione nell'ambito del server, come per 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 Viene generato in presenza di una rappresentazione nell'ambito del database, come per EXECUTE AS USER o 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 Viene generato per la modifica del proprietario degli oggetti nell'ambito del server.Occurs when the owner is changed for objects in server scope.
135135 Audit Database Object Take Ownership EventAudit Database Object Take Ownership Event Viene generato per la modifica del proprietario degli oggetti nell'ambito del database.Occurs when a change of owner for objects within database scope occurs.
136136 Broker:Conversation GroupBroker:Conversation Group Viene generato quando Service BrokerService Broker crea un nuovo gruppo di conversazioni o elimina un gruppo di conversazioni esistente.Occurs when Service BrokerService Broker creates a new conversation group or drops an existing conversation group.
137137 Blocked Process ReportBlocked Process Report Viene generato quando un processo rimane bloccato per un periodo di tempo maggiore di quello specificato.Occurs when a process has been blocked for more than a specified amount of time. Non include processi di sistema o processi in attesa di risorse per le quali i deadlock non sono rilevabili.Does not include system processes or processes that are waiting on non deadlock-detectable resources. Utilizzare sp_configure per configurare la soglia e la frequenza con cui vengono generati i report.Use sp_configure to configure the threshold and frequency at which reports are generated.
138138 Broker:ConnectionBroker:Connection Indica lo stato di una connessione di trasporto gestita da Service BrokerService Broker.Reports the status of a transport connection managed by Service BrokerService Broker.
139139 Broker:Forwarded Message SentBroker:Forwarded Message Sent Viene generato quando Service BrokerService Broker inoltra un messaggio.Occurs when Service BrokerService Broker forwards a message.
140140 Broker:Forwarded Message DroppedBroker:Forwarded Message Dropped Viene generato quando Service BrokerService Broker elimina un messaggio destinato all'inoltro.Occurs when Service BrokerService Broker drops a message that was intended to be forwarded.
141141 Broker:Message ClassifyBroker:Message Classify Viene generato quando Service BrokerService Broker determina la modalità di recapito di un messaggio.Occurs when Service BrokerService Broker determines the routing for a message.
142142 Broker:TransmissionBroker:Transmission Indica che si sono verificati errori nel livello trasporto di Service BrokerService Broker.Indicates that errors have occurred in the Service BrokerService Broker transport layer. Il numero di errore e i valori di stato indicano l'origine dell'errore.The error number and state values indicate the source of the error.
143143 Broker:Queue DisabledBroker:Queue Disabled Indica che è stato rilevato un messaggio non elaborabile in seguito alla presenza di cinque rollback di transazioni consecutivi in una coda di Service BrokerService Broker.Indicates a poison message was detected because there were five consecutive transaction rollbacks on a Service BrokerService Broker queue. L'evento include l'ID del database e l'ID della coda contenente il messaggio non elaborabile.The event contains the database ID and queue ID of the queue that contains the poison message.
144-145144-145 RiservatoReserved
146146 Showplan XML Statistics ProfileShowplan XML Statistics Profile Viene generato per l'esecuzione di un'istruzione SQL.Occurs when an SQL statement executes. Identifica gli operatori Showplan e visualizza dati completi della fase di compilazione.Identifies the Showplan operators and displays complete, compile-time data. Si noti che il binario colonna per questo evento contiene il piano Showplan codificato.Note that the Binary column for this event contains the encoded Showplan. Utilizzare SQL Server Profiler per aprire la traccia e visualizzare il piano Showplan.Use SQL Server Profiler to open the trace and view the Showplan.
148148 Deadlock GraphDeadlock Graph Viene generato in seguito all'annullamento di un tentativo di acquisizione di un blocco, perché il tentativo fa parte di un deadlock ed è stato scelto come vittima del deadlock.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. Include una descrizione XML di un deadlock.Provides an XML description of a deadlock.
149149 Broker:Remote Message AcknowledgementBroker:Remote Message Acknowledgement Viene generato quando Service BrokerService Broker invia o riceve l'acknowledgement di un messaggio.Occurs when Service BrokerService Broker sends or receives a message acknowledgement.
150150 Trace File CloseTrace File Close Viene generato quando un file di traccia viene chiuso durante il rollover di un file di traccia.Occurs when a trace file closes during a trace file rollover.
151151 RiservatoReserved
152152 Audit Change Database OwnerAudit Change Database Owner Viene generato quando l'istruzione ALTER AUTHORIZATION viene utilizzata per modificare il proprietario di un database e vengono controllate le autorizzazioni a tale scopo.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 EventAudit Schema Object Take Ownership Event Viene generato quando l'istruzione ALTER AUTHORIZATION viene utilizzata per assegnare un proprietario a un oggetto e vengono controllate le autorizzazioni a tale scopo.Occurs when ALTER AUTHORIZATION is used to assign an owner to an object and permissions are checked to do that.
154154 RiservatoReserved
155155 FT:Crawl StartedFT:Crawl Started Viene generato all'avvio di una ricerca per indicizzazione (popolamento) full-text.Occurs when a full-text crawl (population) starts. Utilizzare questo evento per verificare che una richiesta di ricerca per indicizzazione venga effettivamente accolta dalle attività di lavoro.Use to check if a crawl request is picked up by worker tasks.
156156 FT:Crawl StoppedFT:Crawl Stopped Viene generato all'arresto di una ricerca per indicizzazione (popolamento) full-text.Occurs when a full-text crawl (population) stops. L'arresto può essere causato dal corretto completamento dell'operazione o da un errore irreversibile.Stops occur when a crawl completes successfully or when a fatal error occurs.
157157 FT:Crawl AbortedFT:Crawl Aborted Viene generato quando si rileva un'eccezione durante una ricerca per indicizzazione full-text.Occurs when an exception is encountered during a full-text crawl. In genere l'eccezione causa l'arresto della ricerca per indicizzazione full-text.Usually causes the full-text crawl to stop.
158158 Audit Broker ConversationAudit Broker Conversation Segnala i messaggi di controllo correlati alla sicurezza del dialogo di Service BrokerService Broker.Reports audit messages related to Service BrokerService Broker dialog security.
159159 Audit Broker LoginAudit Broker Login Segnala i messaggi di controllo correlati alla sicurezza del trasporto di Service BrokerService Broker.Reports audit messages related to Service BrokerService Broker transport security.
160160 Broker:Message UndeliverableBroker:Message Undeliverable Viene generato quando Service BrokerService Broker non è in grado di memorizzare un messaggio ricevuto che avrebbe dovuto essere recapitato a un servizio.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 Viene generato quando Service BrokerService Broker riceve un messaggio danneggiato.Occurs when Service BrokerService Broker receives a corrupted message.
162162 User Error MessageUser Error Message Indica i messaggi di errori visualizzati agli utenti in caso di errore o eccezione.Displays error messages that users see in the case of an error or exception.
163163 Broker:ActivationBroker:Activation Viene generato quando un monitoraggio di coda avvia una stored procedure di attivazione o invia una notifica QUEUE_ACTIVATION oppure al termine di una stored procedure di attivazione avviata da un monitoraggio di coda.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 Viene generato per la modifica di un oggetto di database.Occurs when a database object is altered.
165165 Performance statisticsPerformance statistics Viene generato quando un piano di query compilato viene memorizzato nella cache per la prima volta, ricompilato o rimosso dalla cache dei piani.Occurs when a compiled query plan has been cached for the first time, recompiled, or removed from the plan cache.
166166 SQL:StmtRecompileSQL:StmtRecompile Viene generato quando si verifica una ricompilazione a livello di istruzione.Occurs when a statement-level recompilation occurs.
167167 Database Mirroring State ChangeDatabase Mirroring State Change Viene generato per la modifica dello stato di un database con mirroring.Occurs when the state of a mirrored database changes.
168168 Showplan XML For Query CompileShowplan XML For Query Compile Viene generato per la compilazione di un'istruzione SQL.Occurs when an SQL statement compiles. Vengono visualizzati dati completi della fase di compilazione.Displays the complete, compile-time data. Si noti che il binario colonna per questo evento contiene il piano Showplan codificato.Note that the Binary column for this event contains the encoded Showplan. Utilizzare SQL Server Profiler per aprire la traccia e visualizzare il piano Showplan.Use SQL Server Profiler to open the trace and view the Showplan.
169169 Showplan All For Query CompileShowplan All For Query Compile Viene generato per la compilazione di un'istruzione SQL.Occurs when an SQL statement compiles. Vengono visualizzati dati completi della fase di compilazione.Displays complete, compile-time data. Utilizzare questo evento per identificare gli operatori Showplan.Use to identify Showplan operators.
170170 Audit Server Scope GDR EventAudit Server Scope GDR Event Indica che è stato generato un evento di concessione, negazione o revoca di autorizzazioni nell'ambito del server, come la creazione di un account di accesso.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 Indica che è stato generato un evento di concessione, negazione o revoca per un oggetto dello schema, come una tabella o una funzione.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 Indica che è stato generato un evento di concessione, negazione o revoca per oggetti di database, come assembly e schemi.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 Viene generato quando si utilizzano operazioni di controllo della sicurezza, come la modifica di impostazioni, risorse, opzioni per l'accesso esterno o autorizzazioni.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 Viene generato quando un'istruzione verifica la presenza dell'autorizzazione ALTER TRACE.Occurs when a statement checks for the ALTER TRACE permission.
176176 Audit Server Object Management EventAudit Server Object Management Event Viene generato per la creazione, modifica o eliminazione di oggetti del server.Occurs when server objects are created, altered, or dropped.
177177 Audit Server Principal Management EventAudit Server Principal Management Event Viene generato per la creazione, modifica o eliminazione di entità del server.Occurs when server principals are created, altered, or dropped.
178178 Audit Database Operation EventAudit Database Operation Event Viene generato quando si eseguono operazioni di database, come la creazione di checkpoint o la sottoscrizione di notifica delle query.Occurs when database operations occur, such as checkpoint or subscribe query notification.
180180 Audit Database Object Access EventAudit Database Object Access Event Viene generato per l'accesso a oggetti di database, come gli schemi.Occurs when database objects, such as schemas, are accessed.
181181 TM: Begin Tran startingTM: Begin Tran starting Viene generato all'avvio di una richiesta BEGIN TRANSACTION.Occurs when a BEGIN TRANSACTION request starts.
182182 TM: Begin Tran completedTM: Begin Tran completed Viene generato al completamento di una richiesta BEGIN TRANSACTION.Occurs when a BEGIN TRANSACTION request completes.
183183 TM: Promote Tran startingTM: Promote Tran starting Viene generato all'avvio di una richiesta PROMOTE TRANSACTION.Occurs when a PROMOTE TRANSACTION request starts.
184184 TM: Promote Tran completedTM: Promote Tran completed Viene generato al completamento di una richiesta PROMOTE TRANSACTION.Occurs when a PROMOTE TRANSACTION request completes.
185185 TM: Commit Tran startingTM: Commit Tran starting Viene generato all'avvio di una richiesta COMMIT TRANSACTION.Occurs when a COMMIT TRANSACTION request starts.
186186 TM: Commit Tran completedTM: Commit Tran completed Viene generato al completamento di una richiesta COMMIT TRANSACTION.Occurs when a COMMIT TRANSACTION request completes.
187187 TM: Rollback Tran startingTM: Rollback Tran starting Viene generato all'avvio di una richiesta ROLLBACK TRANSACTION.Occurs when a ROLLBACK TRANSACTION request starts.
188188 TM: Rollback Tran completedTM: Rollback Tran completed Viene generato al completamento di una richiesta ROLLBACK TRANSACTION.Occurs when a ROLLBACK TRANSACTION request completes.
189189 Lock:Timeout (timeout > 0)Lock:Timeout (timeout > 0) Viene generato quando si verifica il timeout di una richiesta di blocco su una risorsa, ad esempio una pagina.Occurs when a request for a lock on a resource, such as a page, times out.
190190 Progress Report: Online Index OperationProgress Report: Online Index Operation Indica lo stato di un'operazione di compilazione di un indice online durante l'esecuzione del processo di compilazione.Reports the progress of an online index build operation while the build process is running.
191191 TM: Save Tran startingTM: Save Tran starting Viene generato all'avvio di una richiesta SAVE TRANSACTION.Occurs when a SAVE TRANSACTION request starts.
192192 TM: Save Tran completedTM: Save Tran completed Viene generato al completamento di una richiesta SAVE TRANSACTION.Occurs when a SAVE TRANSACTION request completes.
193193 Background Job ErrorBackground Job Error Viene generato quando un processo in background termina in modo anomalo.Occurs when a background job terminates abnormally.
194194 OLEDB Provider InformationOLEDB Provider Information Viene generato quando si esegue una query distribuita e tale query raccoglie informazioni corrispondenti alla connessione del provider.Occurs when a distributed query runs and collects information corresponding to the provider connection.
195195 Mount TapeMount Tape Viene generato alla ricezione di una richiesta di montaggio nastro.Occurs when a tape mount request is received.
196196 Assembly LoadAssembly Load Viene generato in presenza di una richiesta di caricamento di un assembly CLR.Occurs when a request to load a CLR assembly occurs.
197197 RiservatoReserved
198198 XQuery Static TypeXQuery Static Type Viene generato quando si esegue un'espressione XQuery.Occurs when an XQuery expression is executed. Tramite questa classe di evento viene fornito il tipo statico dell'espressione XQuery.This event class provides the static type of the XQuery expression.
199199 QN: subscriptionQN: subscription Viene generato quando non è possibile sottoscrivere una registrazione di query.Occurs when a query registration cannot be subscribed. Il TextData colonna contiene informazioni sull'evento.The TextData column contains information about the event.
200200 QN: parameter tableQN: parameter table Le informazioni sulle sottoscrizioni attive vengono archiviate in tabelle di parametri interne.Information about active subscriptions is stored in internal parameter tables. Questa classe di evento viene generata per la creazione o l'eliminazione di una tabella di parametri.This event class occurs when a parameter table is created or deleted. In genere, queste tabelle vengono create o eliminate in caso di riavvio del database.Typically, these tables are created or deleted when the database is restarted. Il TextData colonna contiene informazioni sull'evento.The TextData column contains information about the event.
201201 QN: templateQN: template Un modello di query rappresenta una classe di query di sottoscrizione.A query template represents a class of subscription queries. In genere, le query della stessa classe sono identiche con l'eccezione dei valori dei parametri.Typically, queries in the same class are identical except for their parameter values. Questa classe di evento viene generata quando una nuova richiesta di sottoscrizione rientra in una classe già esistente (Match), in una nuova classe (Create) o in una classe Drop, che indica la pulizia dei riferimenti ai modelli per le classi di query senza sottoscrizioni attive.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. Il TextData colonna contiene informazioni sull'evento.The TextData column contains information about the event.
202202 QN: dynamicsQN: dynamics Tiene traccia delle attività interne di notifica delle query.Tracks internal activities of query notifications. Il TextData colonna contiene informazioni sull'evento.The TextData column contains information about the event.
212212 Avviso bitmapBitmap Warning Indica quando i filtri bitmap sono stati disabilitati in una query.Indicates when bitmap filters have been disabled in a query.
213213 Database Suspect Data PageDatabase Suspect Data Page Indica quando una pagina viene aggiunta per il suspect_pages tabella msdb.Indicates when a page is added to the suspect_pages table in msdb.
214214 CPU threshold exceededCPU threshold exceeded Indica quando Resource Governor rileva che una query ha superato il valore soglia della CPU (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 Indica quando un trigger LOGON o la funzione di classificazione di Resource Governor avvia l'esecuzione.Indicates when a LOGON trigger or Resource Governor classifier function starts execution. Indica quando un trigger LOGON o la funzione di classificazione di Resource Governor avvia l'esecuzione.Indicates when a LOGON trigger or Resource Governor classifier function starts execution.
216216 PreConnect:CompletedPreConnect:Completed Indica quando un trigger LOGON o la funzione di classificazione di Resource Governor completa l'esecuzione.Indicates when a LOGON trigger or Resource Governor classifier function completes execution.
217217 Plan Guide SuccessfulPlan Guide Successful Indica che in SQL Server è stato correttamente eseguito un piano di esecuzione per una query o un batch contenente una guida di piano.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 Indica che in SQL Server non è stato possibile creare un piano di esecuzione per una query o un batch contenente una guida di piano.Indicates that SQL Server could not produce an execution plan for a query or batch that contained a plan guide. SQL Server ha tentato di generare un piano di esecuzione per questa query o batch senza applicare la guida di piano.SQL Server attempted to generate an execution plan for this query or batch without applying the plan guide. Una guida di piano non valida potrebbe essere la causa di questo problema.An invalid plan guide may be the cause of this problem. È possibile convalidare la guida di piano utilizzando la funzione di sistema 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[ @columnid= ] column_id
ID della colonna da aggiungere per l'evento.Is the ID of the column to be added for the event. column_id viene int, non prevede alcun valore predefinito.column_id is int, with no default.

Nella tabella seguente sono incluse le colonne che è possibile aggiungere per un evento.The following table lists the columns that can be added for an event.

Numero colonnaColumn number Nome colonnaColumn name DescriptionDescription
11 TextDataTextData Valore di testo che dipende dalla classe di evento acquisita nella traccia.Text value dependent on the event class that is captured in the trace.
22 BinaryDataBinaryData Valore binario che dipende dalla classe di evento acquisita nella traccia.Binary value dependent on the event class captured in the trace.
33 DatabaseIDDatabaseID ID del database specificato nel database istruzione o il database predefinito se non utilizzare database viene eseguita un'istruzione per una determinata connessione.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.

È possibile determinare l'ID di un database utilizzando la funzione DB_ID.The value for a database can be determined by using the DB_ID function.
44 TransactionIDTransactionID ID della transazione assegnato dal sistema.System-assigned ID of the transaction.
55 LineNumberLineNumber Contiene il numero della riga contenente l'errore.Contains the number of the line that contains the error. Per gli eventi associati a istruzioni Transact-SQLTransact-SQL , come SP:StmtStarting, LineNumber contiene il numero di riga dell'istruzione nella stored procedure o nel batch.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 Nome utente di MicrosoftMicrosoft Windows. MicrosoftMicrosoft Windows user name.
77 NTDomainNameNTDomainName Dominio Windows di appartenenza dell'utente.Windows domain to which the user belongs.
88 HostNameHostName Nome del computer client che ha eseguito la richiesta.Name of the client computer that originated the request.
99 ClientProcessIDClientProcessID ID assegnato dal computer client al processo in cui è in esecuzione l'applicazione client.ID assigned by the client computer to the process in which the client application is running.
1010 ApplicationNameApplicationName Nome dell'applicazione client in cui è stata creata la connessione a un'istanza di SQL ServerSQL Server.Name of the client application that created the connection to an instance of SQL ServerSQL Server. Questa colonna viene popolata con i valori passati dall'applicazione e non con il nome visualizzato del programma.This column is populated with the values passed by the application rather than the displayed name of the program.
1111 LoginNameLoginName Nome dell'account di accesso di SQL ServerSQL Server del client. SQL ServerSQL Server login name of the client.
1212 SPIDSPID ID del processo server assegnato da SQL ServerSQL Server al processo associato al client.Server Process ID assigned by SQL ServerSQL Server to the process associated with the client.
1313 DurataDuration Durata dell'evento in microsecondi.Amount of elapsed time (in microseconds) taken by the event. Questa colonna di dati non viene popolata dall'evento Hash Warning.This data column is not populated by the Hash Warning event.
1414 StartTimeStartTime Ora di inizio dell'evento, se disponibile.Time at which the event started, when available.
1515 EndTimeEndTime Ora di fine dell'evento.Time at which the event ended. Questa colonna non viene popolata per le classi degli eventi di avvio, come SQL:BatchStarting o SP:Starting.This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. Inoltre non verrà popolata dal Hash Warning evento.It is also not populated by the Hash Warning event.
1616 ReadsReads Numero di letture logiche del disco eseguite dal server per conto dell'evento.Number of logical disk reads performed by the server on behalf of the event. Questa colonna non viene popolata per le blocco: rilasciato evento.This column is not populated by the Lock:Released event.
1717 WritesWrites Numero di scritture fisiche su disco eseguite dal server per conto dell'evento.Number of physical disk writes performed by the server on behalf of the event.
1818 CPUCPU Tempo della CPU in millisecondi utilizzato dall'evento.Amount of CPU time (in milliseconds) used by the event.
1919 AutorizzazioniPermissions Rappresenta la mappa di bit delle autorizzazioni e viene utilizzata per il controllo di sicurezza.Represents the bitmap of permissions; used by Security Auditing.
2020 SeveritySeverity Livello di gravità di un'eccezione.Severity level of an exception.
2121 EventSubClassEventSubClass Tipo di sottoclasse di evento.Type of event subclass. Questa colonna di dati non viene popolata per tutte le classi di evento.This data column is not populated for all event classes.
2222 ObjectIDObjectID ID dell'oggetto assegnato dal sistema.System-assigned ID of the object.
2323 Esito positivoSuccess Esito del tentativo di utilizzo delle autorizzazioni; valore utilizzato per il controllo.Success of the permissions usage attempt; used for auditing.

1 = esito positivo0 = esito negativo1 = success0 = failure
2424 IndexIDIndexID ID dell'indice dell'oggetto interessato dall'evento.ID for the index on the object affected by the event. Per determinare l'ID di indice di un oggetto, utilizzare la colonna indid della tabella di sistema sysindexes .To determine the index ID for an object, use the indid column of the sysindexes system table.
2525 IntegerDataIntegerData Valore integer che dipende dalla classe di evento acquisita nella traccia.Integer value dependent on the event class captured in the trace.
2626 ServerNameServerName Nome dell'istanza di SQL ServerSQL Server, servername o nomeserver\nomeistanza, tracciata.Name of the instance of SQL ServerSQL Server, either servername or servername\instancename, being traced.
2727 EventClassEventClass Tipo di classe di evento che viene registrato.Type of event class being recorded.
2828 ObjectTypeObjectType Tipo di oggetto, ad esempio tabella, funzione o stored procedure.Type of object, such as: table, function, or stored procedure.
2929 NestLevelNestLevel Livello di nidificazione in cui viene eseguita la stored procedure.The nesting level at which this stored procedure is executing. Vedere @@NESTLEVEL (Transact-SQL).See @@NESTLEVEL (Transact-SQL).
3030 StateState Stato del server in caso di errore.Server state, in case of an error.
3131 ErroreError Numero di errore.Error number.
3232 ModeMode Modalità del blocco acquisito.Lock mode of the lock acquired. Questa colonna non viene popolata per le blocco: rilasciato evento.This column is not populated by the Lock:Released event.
3333 HandleHandle Handle dell'oggetto a cui si fa riferimento nell'evento.Handle of the object referenced in the event.
3434 ObjectNameObjectName Nome dell'oggetto a cui si accede.Name of object accessed.
3535 DatabaseNameDatabaseName Nome del database specificato nell'uso database istruzione.Name of the database specified in the USE database statement.
3636 FileNameFileName Nome logico del nome di file modificato.Logical name of the file name modified.
3737 OwnerNameOwnerName Nome del proprietario dell'oggetto a cui si fa riferimento.Owner name of the referenced object.
3838 RoleNameRoleName Nome del ruolo del database o del server a cui viene applicata un'istruzione.Name of the database or server-wide role targeted by a statement.
3939 TargetUserNameTargetUserName Nome utente della destinazione di un'azione.User name of the target of some action.
4040 DBUserNameDBUserName Nome utente del database di SQL ServerSQL Server del client. SQL ServerSQL Server database user name of the client.
4141 LoginSidLoginSid ID di sicurezza (SID) dell'utente connesso.Security identifier (SID) of the logged-in user.
4242 TargetLoginNameTargetLoginName Nome dell'account di accesso della destinazione di un'azione.Login name of the target of some action.
4343 TargetLoginSidTargetLoginSid SID dell'account di accesso che rappresenta la destinazione di un'azione.SID of the login that is the target of some action.
4444 ColumnPermissionsColumnPermissions Stato delle autorizzazioni a livello di colonna; valore utilizzato per il controllo di sicurezza.Column-level permissions status; used by Security Auditing.
4545 LinkedServerNameLinkedServerName Nome del server collegato.Name of the linked server.
4646 ProviderNameProviderName Nome del provider OLE DB.Name of the OLE DB provider.
4747 MethodNameMethodName Nome del metodo OLE DB.Name of the OLE DB method.
4848 RowCountsRowCounts Numero di righe nel batch.Number of rows in the batch.
4949 RequestIDRequestID ID della richiesta contenente l'istruzione.ID of the request containing the statement.
5050 XactSequenceXactSequence Token utilizzato per descrivere la transazione corrente.A token to describe the current transaction.
5151 EventSequenceEventSequence Numero di sequenza dell'evento.Sequence number for this event.
5252 BigintData1BigintData1 bigint valore, che dipende dalla classe di evento acquisita nella traccia.bigint value, which is dependent on the event class captured in the trace.
5353 BigintData2BigintData2 bigint valore, che dipende dalla classe di evento acquisita nella traccia.bigint value, which is dependent on the event class captured in the trace.
5454 GUIDGUID Valore GUID che dipende dalla classe di evento acquisita nella traccia.GUID value, which is dependent on the event class captured in the trace.
5555 IntegerData2IntegerData2 Valore intero che dipende dalla classe di evento acquisita nella traccia.Integer value, which is dependent on the event class captured in the trace.
5656 ObjectID2ObjectID2 ID dell'entità o dell'oggetto correlato, se disponibile.ID of the related object or entity, if available.
5757 TipoType Valore intero che dipende dalla classe di evento acquisita nella traccia.Integer value, which is dependent on the event class captured in the trace.
5858 OwnerIDOwnerID Tipo di oggetto proprietario del blocco.Type of the object that owns the lock. Solo per gli eventi di blocco.For lock events only.
5959 ParentNameParentName Nome dello schema in cui è incluso l'oggetto.Name of the schema the object is within.
6060 IsSystemIsSystem Indica se l'evento è stato generato per un processo di sistema o un processo utente.Indicates whether the event occurred on a system process or a user process.

1 = sistema1 = system

0 = utente.0 = user.
6161 OffsetOffset Offset iniziale dell'istruzione nella stored procedure o nel batch.Starting offset of the statement within the stored procedure or batch.
6262 SourceDatabaseIDSourceDatabaseID ID del database in cui esiste l'origine dell'oggetto.ID of the database in which the source of the object exists.
6363 SqlHandleSqlHandle Hash a 64 bit basato sul testo di una query ad hoc oppure ID del database e dell'oggetto di un oggetto SQL.64-bit hash based on the text of an ad hoc query or the database and object ID of an SQL object. È possibile passare questo valore a sys.dm_exec_sql_text() per recuperare il testo SQL associato.This value can be passed to sys.dm_exec_sql_text() to retrieve the associated SQL text.
6464 SessionLoginNameSessionLoginName Nome dell'account di accesso dell'utente che ha avviato la sessione.The login name of the user who originated the session. Se, ad esempio, si esegue la connessione a SQL ServerSQL Server con l'account di accesso Login1 e si esegue un'istruzione con l'account di accesso Login2, SessionLoginName indica Login1, mentre LoginName indica 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. In questa colonna vengono visualizzati sia gli account di accesso di SQL ServerSQL Server che quelli di Windows.This data column displays both SQL ServerSQL Server and Windows logins.

[ @on=] in[ @on=] on
Specifica se impostare l'evento su ON (1) oppure OFF (0).Specifies whether to turn the event ON (1) or OFF (0). nel viene bit, non prevede alcun valore predefinito.on is bit, with no default.

Se su è impostato su 1, e column_id è NULL, quindi l'evento è impostata su ON e tutte le colonne vengono cancellate.If on is set to 1, and column_id is NULL, then the event is set to ON and all columns are cleared. Se column_id non è null, la colonna è impostata su ON per tale evento.If column_id is not null, then the column is set to ON for that event.

Se su è impostato su 0, e column_id è NULL, viene attivato l'evento OFF e tutte le colonne vengono cancellate.If on is set to 0, and column_id is NULL, then the event is turned OFF and all columns are cleared. Se column_id non è null, la colonna è OFF.If column_id is not null, then the column is turned OFF.

Questa tabella viene illustrata l'interazione tra @on e @columnid.This table illustrates the interaction between @on and @columnid.

@on @columnid RisultatoResult
ON (1)ON (1) NULLNULL L'evento viene abilitato.Event is turned ON.

Tutte le colonne vengono cancellate.All Columns are cleared.
NOT NULLNOT NULL La colonna viene abilitata per l'evento specificato.Column is turned ON for the specified Event.
OFF (0)OFF (0) NULLNULL L'evento viene disabilitato.Event is turned OFF.

Tutte le colonne vengono cancellate.All Columns are cleared.
NOT NULLNOT NULL La colonna viene disabilitata per l'evento specificato.Column is turned OFF for the specified Event.

Valori restituitiReturn Code Values

Nella tabella seguente vengono descritti i possibili valori di codice visualizzati al completamento della stored procedure.The following table describes the code values that users may get following completion of the stored procedure.

Codice restituitoReturn code DescriptionDescription
00 Nessun errore.No error.
11 Errore sconosciuto.Unknown error.
22 La traccia è in esecuzione.The trace is currently running. Se si modifica la traccia mentre è in esecuzione, verrà generato un errore.Changing the trace at this time will result in an error.
33 L'evento specificato non è valido,The specified event is not valid. in quanto non esiste oppure non è appropriato per la stored procedure.The event may not exist or it is not an appropriate one for the store procedure.
44 La colonna specificata non è valida.The specified column is not valid.
99 L'handle di traccia specificato non è valido.The specified trace handle is not valid.
1111 La colonna specificata viene utilizzata internamente e non può essere rimossa.The specified column is used internally and cannot be removed.
1313 Memoria esaurita.Out of memory. Restituito quando la quantità di memoria disponibile non è sufficiente per eseguire l'azione specificata.Returned when there is not enough memory to perform the specified action.
1616 Funzione non valida per la traccia.The function is not valid for this trace.

OsservazioniRemarks

sp_trace_setevent esegue molte delle azioni eseguite dalle stored procedure estese disponibili nelle versioni precedenti di 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. Utilizzare sp_trace_setevent anziché le operazioni seguenti:Use sp_trace_setevent instead of the following:

  • xp_trace_addnewqueuexp_trace_addnewqueue

  • xp_trace_eventclassrequiredxp_trace_eventclassrequired

  • xp_trace_seteventclassrequiredxp_trace_seteventclassrequired

    Gli utenti devono eseguire sp_trace_setevent per ogni colonna aggiunta per ogni evento.Users must execute sp_trace_setevent for each column added for each event. Durante ogni esecuzione, se @on è impostato su 1, sp_trace_setevent aggiunge l'evento specificato all'elenco di eventi di traccia.During each execution, if @on is set to 1, sp_trace_setevent adds the specified event to the list of events of the trace. Se @on è impostato su 0, sp_trace_setevent rimuove l'evento specificato dall'elenco.If @on is set to 0, sp_trace_setevent removes the specified event from the list.

    I parametri di traccia SQL tutte le stored procedure (sp_trace_xx) sono fortemente tipizzati.Parameters of all SQL Trace stored procedures (sp_trace_xx) are strictly typed. Se questi parametri non vengono chiamati con i tipi di dati corretti per i parametri di input, come indicato nella descrizione dell'argomento, la stored procedure restituirà un errore.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.

    Per un esempio dell'uso di stored procedure relative alla traccia, vedere Creare una traccia (Transact-SQL).For an example of using trace stored procedures, see Create a Trace (Transact-SQL).

AutorizzazioniPermissions

L'utente deve disporre delle autorizzazioni ALTER TRACE.User must have ALTER TRACE permission.

Vedere ancheSee 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)
SQL Server Event Class Reference SQL Server Event Class Reference
Traccia SQLSQL Trace