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

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Adiciona ou remove um evento ou coluna de eventos a um rastreamento.Adds or removes an event or event column to a trace. sp_trace_setevent pode ser executado somente em rastreamentos existentes que são interrompidos (status é 0).sp_trace_setevent may be executed only on existing traces that are stopped (status is 0). Um erro será retornado se esse procedimento armazenado for executado em um rastreamento que não existe ou cujo status não é 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

Este recurso está em modo de manutenção e talvez seja removido em uma versão futura do Microsoft SQL Server.This feature is in maintenance mode and may be removed in a future version of Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Usar eventos estendidos.Use Extended Events instead.

Ícone de link do tópico Convenções de sintaxe de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

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

ArgumentosArguments

[ @traceid = ] trace_id é a ID do rastreamento a ser modificado.[ @traceid = ] trace_id Is the ID of the trace to be modified. trace_id é int, sem padrão.trace_id is int, with no default. O usuário emprega esse trace_id valor para identificar, modificar e controlar o rastreamento.The user employs this trace_id value to identify, modify, and control the trace.

[ @eventid = ] event_id é a ID do evento a ser ativado.[ @eventid = ] event_id Is the ID of the event to turn on. event_id é int, sem padrão.event_id is int, with no default.

Esta tabela lista os eventos que podem ser adicionados ou removidos de um rastreamento.This table lists the events that can be added to or removed from a trace.

Número do eventoEvent number Nome do eventoEvent name DescriçãoDescription
0-90-9 ReservadoReserved ReservadoReserved
1010 RPC:CompletedRPC:Completed Ocorre quando uma RPC (chamada de procedimento remoto) é concluída.Occurs when a remote procedure call (RPC) has completed.
1111 RPC:StartingRPC:Starting Ocorre quando uma RPC é iniciada.Occurs when an RPC has started.
1212 SQL:BatchCompletedSQL:BatchCompleted Ocorre quando um lote Transact-SQLTransact-SQL é concluído.Occurs when a Transact-SQLTransact-SQL batch has completed.
1313 SQL:BatchStartingSQL:BatchStarting Ocorre quando um lote Transact-SQLTransact-SQL é iniciado.Occurs when a Transact-SQLTransact-SQL batch has started.
1414 Audit LoginAudit Login Ocorre quando um usuário faz logon com êxito no SQL ServerSQL Server.Occurs when a user successfully logs in to SQL ServerSQL Server.
1515 Audit LogoutAudit Logout Ocorre quando um usuário faz logoff do SQL ServerSQL Server.Occurs when a user logs out of SQL ServerSQL Server.
1616 AttentionAttention Ocorre quando eventos de atenção, como solicitações de interrupção de cliente ou conexões de cliente interrompidas, acontecem.Occurs when attention events, such as client-interrupt requests or broken client connections, happen.
1717 ExistingConnectionExistingConnection Detecta toda a atividade dos usuários conectados ao SQL ServerSQL Server antes do início do rastreamento.Detects all activity by users connected to SQL ServerSQL Server before the trace started.
1818 Audit Server Starts and StopsAudit Server Starts and Stops Ocorre quando o estado de serviço do SQL ServerSQL Server é modificado.Occurs when the SQL ServerSQL Server service state is modified.
1919 DTCTransactionDTCTransaction Rastreia as transações do MS DTC (MicrosoftMicrosoft Distributed Transaction Coordinator) entre dois ou mais bancos de dados.Tracks MicrosoftMicrosoft Distributed Transaction Coordinator (MS DTC) coordinated transactions between two or more databases.
2020 Audit Login FailedAudit Login Failed Indica que uma tentativa de logon no SQL ServerSQL Server de um cliente falhou.Indicates that a login attempt to SQL ServerSQL Server from a client failed.
2121 EventLogEventLog Indica que os eventos foram registrados no log de aplicativo do Windows.Indicates that events have been logged in the Windows application log.
2222 ErrorLogErrorLog Indica que eventos de erro foram registrados no log de erros do SQL ServerSQL Server .Indicates that error events have been logged in the SQL ServerSQL Server error log.
2323 Lock:ReleasedLock:Released Indica que um bloqueio em um recurso, como uma página, foi liberado.Indicates that a lock on a resource, such as a page, has been released.
2424 Lock:AcquiredLock:Acquired Indica a aquisição de um bloqueio em um recurso, como uma página de dados.Indicates acquisition of a lock on a resource, such as a data page.
2525 Lock:DeadlockLock:Deadlock Indica que duas transações simultâneas fizeram deadlock uma na outra ao tentar obter bloqueios incompatíveis em recursos de propriedade da outra transação.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 que a aquisição de um bloqueio em um recurso foi cancelada (por exemplo, devido a um 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 que uma solicitação para um bloqueio em um recurso, como uma página, expirou por causa de outra transação que estava mantendo um bloqueio no recurso necessário.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. O tempo limite é determinado pela função @@LOCK_TIMEOUT e pode ser definido com a instrução 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) Acontece antes de uma instrução SELECT, INSERT ou UPDATE ser executada.Occurs before a SELECT, INSERT, or UPDATE statement is executed.
29-3129-31 ReservadoReserved Use o Evento 28 em vez disso.Use Event 28 instead.
3232 ReservadoReserved ReservadoReserved
3333 ExceptionException Indica que uma exceção ocorreu no SQL ServerSQL Server.Indicates that an exception has occurred in SQL ServerSQL Server.
3434 SP:CacheMissSP:CacheMiss Indica quando um procedimento armazenado não é localizado no cache de procedimento.Indicates when a stored procedure is not found in the procedure cache.
3535 SP:CacheInsertSP:CacheInsert Indica quando um item é inserido no cache de procedimento.Indicates when an item is inserted into the procedure cache.
3636 SP:CacheRemoveSP:CacheRemove Indica quando um item é removido do cache de procedimento.Indicates when an item is removed from the procedure cache.
3737 SP:RecompileSP:Recompile Indica que um procedimento armazenado foi recompilado.Indicates that a stored procedure was recompiled.
3838 SP:CacheHitSP:CacheHit Indica quando um procedimento armazenado é localizado no cache de procedimento.Indicates when a stored procedure is found in the procedure cache.
3939 PreteridoDeprecated PreteridoDeprecated
4040 SQL:StmtStartingSQL:StmtStarting Ocorre quando a instrução Transact-SQLTransact-SQL é iniciada.Occurs when the Transact-SQLTransact-SQL statement has started.
4141 SQL:StmtCompletedSQL:StmtCompleted Ocorre quando a instrução Transact-SQLTransact-SQL é concluída.Occurs when the Transact-SQLTransact-SQL statement has completed.
4242 SP:StartingSP:Starting Indica quando o procedimento armazenado é iniciado.Indicates when the stored procedure has started.
4343 SP:CompletedSP:Completed Indica quando o procedimento armazenado é concluído.Indicates when the stored procedure has completed.
4444 SP:StmtStartingSP:StmtStarting Indica que a execução de uma instrução Transact-SQLTransact-SQL em um procedimento armazenado foi iniciada.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has started executing.
4545 SP:StmtCompletedSP:StmtCompleted Indica que a execução de uma instrução Transact-SQLTransact-SQL em um procedimento armazenado foi concluída.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has finished executing.
4646 Object:CreatedObject:Created Indica que um objeto foi criado, tal como para as instruções 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 que um objeto foi excluído, tal como nas instruções DROP INDEX e DROP TABLE.Indicates that an object has been deleted, such as in DROP INDEX and DROP TABLE statements.
4848 ReservadoReserved
4949 ReservadoReserved
5050 SQL TransactionSQL Transaction Rastreia as seguintes instruções Transact-SQLTransact-SQL: BEGIN TRAN, COMMIT TRAN, SAVE TRAN e ROLLBACK TRAN.Tracks Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE, and ROLLBACK TRANSACTION statements.
5151 Scan:StartedScan:Started Indica quando foi iniciada uma verificação de tabela ou de índice.Indicates when a table or index scan has started.
5252 Scan:StoppedScan:Stopped Indica quando foi interrompida uma verificação de tabela ou de índice.Indicates when a table or index scan has stopped.
5353 CursorOpenCursorOpen Indica quando um cursor é aberto em uma instrução Transact-SQLTransact-SQL por ODBC, OLE DB ou DB-Library.Indicates when a cursor is opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library.
5454 TransactionLogTransactionLog Rastreia quando as transações são gravadas no log de transações.Tracks when transactions are written to the transaction log.
5555 Hash WarningHash Warning Indica que uma operação de hash (por exemplo, junção hash, agregação de hash, união de hash e distinção de hash) que não está sendo processada em uma partição de buffer foi revertida para um plano alternativo.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. Isso pode ocorrer por causa de profundidade de recursão, distorção de dados, sinalizadores de rastreamento ou contagem de bits.This can occur because of recursion depth, data skew, trace flags, or bit counting.
56-5756-57 ReservadoReserved
5858 Auto StatsAuto Stats Indica que ocorreu uma atualização automática de estatísticas de índice.Indicates an automatic updating of index statistics has occurred.
5959 Lock:Deadlock ChainLock:Deadlock Chain Produzido para cada um dos eventos que resultam no deadlock.Produced for each of the events leading up to the deadlock.
6060 Lock:EscalationLock:Escalation Indica que um bloqueio mais refinado foi convertido em um bloqueio mais rústico (por exemplo, um bloqueio de página escalonado ou convertido em um bloqueio 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 Indica que ocorreu um erro OLE DB.Indicates that an OLE DB error has occurred.
62-6662-66 ReservadoReserved
6767 Execution WarningsExecution Warnings Indicam qualquer aviso que ocorreu durante a execução de uma instrução ou um procedimento armazenado do 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) Exibe a árvore de plano da instrução Transact-SQLTransact-SQL executada.Displays the plan tree of the Transact-SQLTransact-SQL statement executed.
6969 Sort WarningsSort Warnings Indica operações de classificação que não cabem na memória.Indicates sort operations that do not fit into memory. Isso não inclui operações de classificação envolvendo a criação de índices, mas somente operações de classificação em uma consulta (como uma cláusula ORDER BY usada em uma instrução SELECT).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 um cursor em uma instrução Transact-SQLTransact-SQL está pronto para ser usado por ODBC, OLE DB ou 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 ODBC, OLE DB ou DB-Library preparou uma instrução Transact-SQLTransact-SQL ou instruções para uso.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 DB-Library executou uma instrução ou instruções Transact-SQLTransact-SQL preparadas.ODBC, OLE DB, or DB-Library has executed a prepared Transact-SQLTransact-SQL statement or statements.
7373 Unprepare SQLUnprepare SQL ODBC, OLE DB ou DB-Library despreparou (excluiu) uma instrução ou instruções Transact-SQLTransact-SQL preparadas.ODBC, OLE DB, or DB-Library has unprepared (deleted) a prepared Transact-SQLTransact-SQL statement or statements.
7474 CursorExecuteCursorExecute Um cursor anteriormente preparado em uma instrução Transact-SQLTransact-SQL por ODBC, OLE DB ou DB-Library é executado.A cursor previously prepared on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is executed.
7575 CursorRecompileCursorRecompile Um cursor aberto em uma instrução Transact-SQLTransact-SQL por ODBC, OLE DB, ou DB-Library foi recompilado diretamente ou devido a uma alteração de esquema.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.

Disparado para cursores ANSI e não ANSI.Triggered for ANSI and non-ANSI cursors.
7676 CursorImplicitConversionCursorImplicitConversion Um cursor em uma instrução Transact-SQLTransact-SQL é convertido de um tipo para outro pelo SQL ServerSQL Server.A cursor on a Transact-SQLTransact-SQL statement is converted by SQL ServerSQL Server from one type to another.

Disparado para cursores ANSI e não ANSI.Triggered for ANSI and non-ANSI cursors.
7777 CursorUnprepareCursorUnprepare Um cursor preparado em uma instrução Transact-SQLTransact-SQL é despreparado (excluído) por ODBC, OLE DB ou DB-Library.A prepared cursor on a Transact-SQLTransact-SQL statement is unprepared (deleted) by ODBC, OLE DB, or DB-Library.
7878 CursorCloseCursorClose Um cursor anteriormente aberto em uma instrução Transact-SQLTransact-SQL por ODBC, OLE DB, ou DB-Library foi fechado.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 Estatísticas de coluna que podem ter sido úteis para o otimizador não estão disponíveis.Column statistics that could have been useful for the optimizer are not available.
8080 Missing Join PredicateMissing Join Predicate A consulta que está sendo executada não tem nenhum predicado de junção.Query that has no join predicate is being executed. Isso pode resultar em uma consulta de longa execução.This could result in a long-running query.
8181 Server Memory ChangeServer Memory Change O uso de memória do SQL ServerSQL Server aumentou ou diminuiu em 1 megabyte (MB) ou em 5 por cento da memória máxima de servidor, o que for maior.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) Dados de evento definidos pelo usuário.Event data defined by the user.
9292 Data File Auto GrowData File Auto Grow Indica que um arquivo de dados foi automaticamente estendido pelo servidor.Indicates that a data file was extended automatically by the server.
9393 Log File Auto GrowLog File Auto Grow Indica que um arquivo de log foi automaticamente estendido pelo servidor.Indicates that a log file was extended automatically by the server.
9494 Data File Auto ShrinkData File Auto Shrink Indica que um arquivo de dados foi automaticamente reduzido pelo servidor.Indicates that a data file was shrunk automatically by the server.
9595 Log File Auto ShrinkLog File Auto Shrink Indica que um arquivo de log foi automaticamente reduzido pelo servidor.Indicates that a log file was shrunk automatically by the server.
9696 Showplan TextShowplan Text Exibe a árvore de plano de consulta da instrução SQL a partir do otimizador de consulta.Displays the query plan tree of the SQL statement from the query optimizer. Observe que a coluna TextData não contém o Showplan para esse evento.Note that the TextData column does not contain the Showplan for this event.
9797 Showplan AllShowplan All Exibe o plano de consulta com detalhes completos de tempo de compilação da instrução SQL executada.Displays the query plan with full compile-time details of the SQL statement executed. Observe que a coluna TextData não contém o Showplan para esse evento.Note that the TextData column does not contain the Showplan for this event.
9898 Showplan Statistics ProfileShowplan Statistics Profile Exibe o plano de consulta com detalhes completos de tempo de execução da instrução SQL executada.Displays the query plan with full run-time details of the SQL statement executed. Observe que a coluna TextData não contém o Showplan para esse evento.Note that the TextData column does not contain the Showplan for this event.
9999 ReservadoReserved
100100 RPC Output ParameterRPC Output Parameter Produz valores de saída dos parâmetros para todo RPC.Produces output values of the parameters for every RPC.
101101 ReservadoReserved
102102 Audit Database Scope GDRAudit Database Scope GDR Ocorre sempre que GRANT, DENY, REVOKE é emitido para uma permissão de instrução por qualquer usuário no SQL ServerSQL Server para ações somente de banco de dados, como conceder permissões em um banco de dados.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 Evento Audit Object GDRAudit Object GDR Event Ocorre sempre que um GRANT, DENY, REVOKE para uma permissão de objeto é emitido por qualquer usuário no SQL ServerSQL Server.Occurs every time a GRANT, DENY, REVOKE for an object permission is issued by any user in SQL ServerSQL Server.
104104 Evento Audit AddLoginAudit AddLogin Event Ocorre quando um logon de SQL ServerSQL Server é adicionado ou removido; para sp_addlogin e sp_droplogin.Occurs when a SQL ServerSQL Server login is added or removed; for sp_addlogin and sp_droplogin.
105105 Evento Audit Login GDRAudit Login GDR Event Ocorre quando um direito de logon do Windows é adicionado ou removido; para sp_grantlogin, sp_revokelogine sp_denylogin.Occurs when a Windows login right is added or removed; for sp_grantlogin, sp_revokelogin, and sp_denylogin.
106106 Evento Audit Login Change PropertyAudit Login Change Property Event Ocorre quando uma propriedade de um logon, exceto senhas, é modificada; para sp_defaultdb e sp_defaultlanguage.Occurs when a property of a login, except passwords, is modified; for sp_defaultdb and sp_defaultlanguage.
107107 Evento Audit Login Change PasswordAudit Login Change Password Event Ocorre quando uma senha de logon do SQL ServerSQL Server é alterada.Occurs when a SQL ServerSQL Server login password is changed.

As senhas não são registradas.Passwords are not recorded.
108108 Evento Audit Add Login to Server RoleAudit Add Login to Server Role Event Ocorre quando um logon é adicionado ou removido de uma função de servidor fixa; para sp_addsrvrolemembere sp_dropsrvrolemember.Occurs when a login is added or removed from a fixed server role; for sp_addsrvrolemember, and sp_dropsrvrolemember.
109109 Evento Audit Add DB UserAudit Add DB User Event Ocorre quando um logon é adicionado ou removido como um usuário de banco de dados (Windows ou SQL ServerSQL Server) para um banco de dados; por sp_grantdbaccess, sp_revokedbaccess, sp_addusere 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 Evento Audit Add Member to DB RoleAudit Add Member to DB Role Event Ocorre quando um logon é adicionado ou removido como um usuário de banco de dados (fixo ou definido pelo usuário) para um banco de dados; para sp_addrolemember, sp_droprolemembere 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 Evento Audit Add RoleAudit Add Role Event Ocorre quando um logon é adicionado ou removido como um usuário de banco de dados para um banco de dados; para 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 Evento Audit App Role Change PasswordAudit App Role Change Password Event Ocorre quando uma senha de uma função de aplicativo é alterada.Occurs when a password of an application role is changed.
113113 Evento Audit Statement PermissionAudit Statement Permission Event Ocorre quando uma permissão de instrução (como CREATE TABLE) é usada.Occurs when a statement permission (such as CREATE TABLE) is used.
114114 Evento Audit Schema Object AccessAudit Schema Object Access Event Ocorre quando uma permissão de objeto (como SELECT) é usada, com êxito ou não.Occurs when an object permission (such as SELECT) is used, both successfully or unsuccessfully.
115115 Audit Backup/Restore EventAudit Backup/Restore Event Ocorre quando um comando BACKUP ou RESTORE é emitido.Occurs when a BACKUP or RESTORE command is issued.
116116 Evento Audit DBCCAudit DBCC Event Ocorre quando comandos DBCC são emitidos.Occurs when DBCC commands are issued.
117117 Evento Audit Change AuditAudit Change Audit Event Ocorre quando são feitas modificações de rastreamento de auditoria.Occurs when audit trace modifications are made.
118118 Evento Audit Object Derived PermissionAudit Object Derived Permission Event Ocorre quando um comando de objeto CREATE, ALTER e DROP é emitido.Occurs when a CREATE, ALTER, and DROP object commands are issued.
119119 Evento OLEDB CallOLEDB Call Event Ocorre quando as chamadas de provedor OLE DB são feitas para consultas distribuídas e procedimentos armazenados remotos.Occurs when OLE DB provider calls are made for distributed queries and remote stored procedures.
120120 Evento OLEDB QueryInterfaceOLEDB QueryInterface Event Ocorre quando OLE DB chamadas de QueryInterface são feitas para consultas distribuídas e procedimentos armazenados remotos.Occurs when OLE DB QueryInterface calls are made for distributed queries and remote stored procedures.
121121 Evento OLEDB DataReadOLEDB DataRead Event Ocorre quando uma chamada de solicitação de dados é feita ao provedor OLE DB.Occurs when a data request call is made to the OLE DB provider.
122122 Showplan XMLShowplan XML Ocorre quando uma instrução SQL é executada.Occurs when an SQL statement executes. Inclua este evento para identificar operadores de plano de execução.Include this event to identify Showplan operators. Cada evento é armazenado em um documento XML bem formado.Each event is stored in a well-formed XML document. Observe que a coluna Binary desse evento contém o Showplan codificado.Note that the Binary column for this event contains the encoded Showplan. Use o SQL Server Profiler para abrir o rastreamento e exibir o plano de execução.Use SQL Server Profiler to open the trace and view the Showplan.
123123 SQL:FullTextQuerySQL:FullTextQuery Ocorre quando uma consulta de texto completo é executada.Occurs when a full text query executes.
124124 Broker:ConversationBroker:Conversation Relata o progresso de uma conversa do Service BrokerService Broker.Reports the progress of a Service BrokerService Broker conversation.
125125 Deprecation AnnouncementDeprecation Announcement Ocorre quando é usado um recurso que será removido de uma versão futura do 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 Ocorre quando é usado um recurso que será removido da próxima versão principal do SQL ServerSQL Server.Occurs when you use a feature that will be removed from the next major release of SQL ServerSQL Server.
127127 Evento Exchange SpillExchange Spill Event Ocorre quando os buffers de comunicação em um plano de consulta paralelo foram gravados temporariamente no banco de dados tempdb .Occurs when communication buffers in a parallel query plan have been temporarily written to the tempdb database.
128128 Evento Audit Database ManagementAudit Database Management Event Ocorre quando um banco de dados é criado, alterado ou descartado.Occurs when a database is created, altered, or dropped.
129129 Evento Audit Database Object ManagementAudit Database Object Management Event Ocorre quando uma instrução CREATE, ALTER ou DROP é executada em objetos de banco de dados, como esquemas.Occurs when a CREATE, ALTER, or DROP statement executes on database objects, such as schemas.
130130 Evento Audit Database Principal ManagementAudit Database Principal Management Event Ocorre quando os principais, como usuários, são criados, alterados ou descartados de um banco de dados.Occurs when principals, such as users, are created, altered, or dropped from a database.
131131 Evento Audit Schema Object ManagementAudit Schema Object Management Event Ocorre quando objetos de servidor são criados, alterados ou descartados.Occurs when server objects are created, altered, or dropped.
132132 Evento Audit Server Principal ImpersonationAudit Server Principal Impersonation Event Ocorre quando há uma representação no escopo de servidor, como EXECUTE LOGIN AS.Occurs when there is an impersonation within server scope, such as EXECUTE AS LOGIN.
133133 Evento Audit Database Principal ImpersonationAudit Database Principal Impersonation Event Ocorre quando uma representação acontece no escopo de banco de dados, como EXECUTE AS USER ou SETUSER.Occurs when an impersonation occurs within the database scope, such as EXECUTE AS USER or SETUSER.
134134 Evento Audit Server Object Take OwnershipAudit Server Object Take Ownership Event Ocorre quando o proprietário é alterado para objetos no escopo de servidor.Occurs when the owner is changed for objects in server scope.
135135 Evento Audit Database Object Take OwnershipAudit Database Object Take Ownership Event Ocorre quando acontece uma alteração de proprietário para objetos no escopo de banco de dados.Occurs when a change of owner for objects within database scope occurs.
136136 Broker:Conversation GroupBroker:Conversation Group Ocorre quando o Service BrokerService Broker cria um novo grupo de conversa ou descarta um existente.Occurs when Service BrokerService Broker creates a new conversation group or drops an existing conversation group.
137137 Blocked Process ReportBlocked Process Report Ocorre quando um processo foi bloqueado para mais do que um período especificado.Occurs when a process has been blocked for more than a specified amount of time. Não inclui processos do sistema ou processos que estão aguardando em recursos não detectáveis por deadlock.Does not include system processes or processes that are waiting on non deadlock-detectable resources. Use sp_configure para configurar o limite e a frequência em que os relatórios são gerados.Use sp_configure to configure the threshold and frequency at which reports are generated.
138138 Broker:ConnectionBroker:Connection Relata o status de uma conexão de transporte administrada pelo Service BrokerService Broker.Reports the status of a transport connection managed by Service BrokerService Broker.
139139 Broker:Forwarded Message SentBroker:Forwarded Message Sent Ocorre quando o Service BrokerService Broker encaminha uma mensagem.Occurs when Service BrokerService Broker forwards a message.
140140 Broker:Forwarded Message DroppedBroker:Forwarded Message Dropped Ocorre quando o Service BrokerService Broker descarta uma mensagem destinada a ser encaminhada.Occurs when Service BrokerService Broker drops a message that was intended to be forwarded.
141141 Broker:Message ClassifyBroker:Message Classify Ocorre quando o Service BrokerService Broker determina o roteamento para uma mensagem.Occurs when Service BrokerService Broker determines the routing for a message.
142142 Broker:TransmissionBroker:Transmission Indica que erros ocorreram na camada de transporte do Service BrokerService Broker.Indicates that errors have occurred in the Service BrokerService Broker transport layer. O número do erro e os valores de estado indicam a origem do erro.The error number and state values indicate the source of the error.
143143 Broker:Queue DisabledBroker:Queue Disabled Indica que uma mensagem suspeita foi detectada porque havia cinco reversões de transação sucessivas em uma fila do Service BrokerService Broker.Indicates a poison message was detected because there were five consecutive transaction rollbacks on a Service BrokerService Broker queue. O evento contém a ID do banco de dados e a ID de fila da fila que contém a mensagem suspeita.The event contains the database ID and queue ID of the queue that contains the poison message.
144-145144-145 ReservadoReserved
146146 Showplan XML Statistics ProfileShowplan XML Statistics Profile Ocorre quando uma instrução SQL é executada.Occurs when an SQL statement executes. Identifica os operadores de plano de execução e exibe dados de tempo de compilação completos.Identifies the Showplan operators and displays complete, compile-time data. Observe que a coluna Binary desse evento contém o Showplan codificado.Note that the Binary column for this event contains the encoded Showplan. Use o SQL Server Profiler para abrir o rastreamento e exibir o plano de execução.Use SQL Server Profiler to open the trace and view the Showplan.
148148 Deadlock GraphDeadlock Graph Ocorre quando uma tentativa para adquirir um bloqueio é cancelada porque a tentativa fazia parte de um deadlock e foi escolhida como a vítima de 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. Fornece uma descrição XML de um deadlock.Provides an XML description of a deadlock.
149149 Broker:Remote Message AcknowledgementBroker:Remote Message Acknowledgement Ocorre quando o Service BrokerService Broker envia ou recebe uma confirmação de mensagem.Occurs when Service BrokerService Broker sends or receives a message acknowledgement.
150150 Trace File CloseTrace File Close Ocorre quando um arquivo de rastreamento é fechado durante a sua substituição.Occurs when a trace file closes during a trace file rollover.
151151 ReservadoReserved
152152 Audit Change Database OwnerAudit Change Database Owner Ocorre quando a instrução ALTER AUTHORIZATION é usada para alterar o proprietário de um banco de dados e as permissões são marcadas para fazer isso.Occurs when ALTER AUTHORIZATION is used to change the owner of a database and permissions are checked to do that.
153153 Evento Audit Schema Object Take OwnershipAudit Schema Object Take Ownership Event Ocorre quando a instrução ALTER AUTHORIZATION é usada para atribuir um proprietário a um objeto e as permissões para fazer isso estão marcadas.Occurs when ALTER AUTHORIZATION is used to assign an owner to an object and permissions are checked to do that.
154154 ReservadoReserved
155155 FT:Crawl StartedFT:Crawl Started Ocorre quando um rastreamento (população) de texto completo é iniciado.Occurs when a full-text crawl (population) starts. Use para verificar se uma solicitação de rastreamento está sendo selecionada por tarefas de trabalhado.Use to check if a crawl request is picked up by worker tasks.
156156 FT:Crawl StoppedFT:Crawl Stopped Ocorre quando um rastreamento (população) de texto completo é interrompido.Occurs when a full-text crawl (population) stops. As interrupções acontecem quando um rastreamento é concluído com êxito ou quando ocorre um erro fatal.Stops occur when a crawl completes successfully or when a fatal error occurs.
157157 FT:Crawl AbortedFT:Crawl Aborted Ocorre quando uma exceção é encontrada em um rastreamento de texto completo.Occurs when an exception is encountered during a full-text crawl. Em geral, provoca a interrupção do rastreamento de texto completo.Usually causes the full-text crawl to stop.
158158 Audit Broker ConversationAudit Broker Conversation Relata mensagens de auditoria relacionadas à segurança de diálogo do Service BrokerService Broker.Reports audit messages related to Service BrokerService Broker dialog security.
159159 Audit Broker LoginAudit Broker Login Relata mensagens de auditoria relacionadas à segurança de transporte do Service BrokerService Broker.Reports audit messages related to Service BrokerService Broker transport security.
160160 Broker:Message UndeliverableBroker:Message Undeliverable Ocorre quando o Service BrokerService Broker não pode reter uma mensagem recebida que deve ser entregue a um serviço.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 Ocorre quando o Service BrokerService Broker recebe uma mensagem corrompida.Occurs when Service BrokerService Broker receives a corrupted message.
162162 User Error MessageUser Error Message Exibe mensagens de erro que os usuários veem no caso de um erro ou uma exceção.Displays error messages that users see in the case of an error or exception.
163163 Broker:ActivationBroker:Activation Ocorre quando um monitor de fila inicia um procedimento armazenado de ativação, envia uma notificação QUEUE_ACTIVATION ou quando um procedimento armazenado de ativação iniciado por um monitor de fila é encerrado.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 Ocorre quando um objeto de banco de dados é alterado.Occurs when a database object is altered.
165165 Performance statisticsPerformance statistics Ocorre quando um plano de consulta compilado foi armazenado em cache pela primeira vez, recompilado ou removido do cache do plano.Occurs when a compiled query plan has been cached for the first time, recompiled, or removed from the plan cache.
166166 SQL:StmtRecompileSQL:StmtRecompile Ocorre quando uma recompilação do nível de instrução acontece.Occurs when a statement-level recompilation occurs.
167167 Database Mirroring State ChangeDatabase Mirroring State Change Ocorre quando o estado de um banco de dados espelho é alterado.Occurs when the state of a mirrored database changes.
168168 Showplan XML For Query CompileShowplan XML For Query Compile Ocorre quando uma instrução SQL é compilada.Occurs when an SQL statement compiles. Exibe os dados de tempo de compilação completos.Displays the complete, compile-time data. Observe que a coluna Binary desse evento contém o Showplan codificado.Note that the Binary column for this event contains the encoded Showplan. Use o SQL Server Profiler para abrir o rastreamento e exibir o plano de execução.Use SQL Server Profiler to open the trace and view the Showplan.
169169 Showplan All For Query CompileShowplan All For Query Compile Ocorre quando uma instrução SQL é compilada.Occurs when an SQL statement compiles. Exibe dados completos e em tempo de compilação.Displays complete, compile-time data. Use para identificar operadores de plano de execução.Use to identify Showplan operators.
170170 Evento Audit Server Scope GDRAudit Server Scope GDR Event Indica que ocorreu um evento de concessão, recusa ou revogação para permissões no escopo de servidor, tal como criar um logon.Indicates that a grant, deny, or revoke event for permissions in server scope occurred, such as creating a login.
171171 Evento Audit Server Object GDRAudit Server Object GDR Event Indica que ocorreu um evento de concessão, negação ou revogação para um objeto de esquema, tal como uma tabela ou função.Indicates that a grant, deny, or revoke event for a schema object, such as a table or function, occurred.
172172 Evento Audit Database Object GDRAudit Database Object GDR Event Indica que ocorreu um evento de concessão, negação ou revogação para objetos de banco de dados, tal como assemblies e esquemas.Indicates that a grant, deny, or revoke event for database objects, such as assemblies and schemas, occurred.
173173 Evento Audit Server OperationAudit Server Operation Event Ocorre quando são usadas operações de Segurança Auditoria, tal como alterar configurações, recursos, acesso externo ou autorização.Occurs when Security Audit operations such as altering settings, resources, external access, or authorization are used.
175175 Evento Audit Server Alter TraceAudit Server Alter Trace Event Ocorre quando uma instrução verifica a permissão ALTER TRACE.Occurs when a statement checks for the ALTER TRACE permission.
176176 Evento Audit Server Object ManagementAudit Server Object Management Event Ocorre quando objetos de servidor são criados, alterados ou descartados.Occurs when server objects are created, altered, or dropped.
177177 Evento Audit Server Principal ManagementAudit Server Principal Management Event Ocorre quando principais são criados, alterados ou descartados.Occurs when server principals are created, altered, or dropped.
178178 Evento Audit Database OperationAudit Database Operation Event Ocorre quando ocorrem operações de banco de dados, tal como ponto de verificação ou notificação de consulta de assinatura.Occurs when database operations occur, such as checkpoint or subscribe query notification.
180180 Evento Audit Database Object AccessAudit Database Object Access Event Ocorre quando são acessados objetos de banco de dados, tal como esquemas.Occurs when database objects, such as schemas, are accessed.
181181 TM: Begin Tran startingTM: Begin Tran starting Ocorre quando uma solicitação BEGIN TRANSACTION é iniciada.Occurs when a BEGIN TRANSACTION request starts.
182182 TM: Begin Tran completedTM: Begin Tran completed Ocorre quando uma solicitação BEGIN TRANSACTION é concluída.Occurs when a BEGIN TRANSACTION request completes.
183183 TM: Promote Tran startingTM: Promote Tran starting Ocorre quando uma solicitação PROMOTE TRANSACTION é iniciada.Occurs when a PROMOTE TRANSACTION request starts.
184184 TM: Promote Tran completedTM: Promote Tran completed Ocorre quando uma solicitação PROMOTE TRANSACTION é concluída.Occurs when a PROMOTE TRANSACTION request completes.
185185 TM: Commit Tran startingTM: Commit Tran starting Ocorre quando uma solicitação COMMIT TRANSACTION é iniciada.Occurs when a COMMIT TRANSACTION request starts.
186186 TM: Commit Tran completedTM: Commit Tran completed Ocorre quando uma solicitação COMMIT TRANSACTION é concluída.Occurs when a COMMIT TRANSACTION request completes.
187187 TM: Rollback Tran startingTM: Rollback Tran starting Ocorre quando uma solicitação ROLLBACK TRANSACTION é iniciada.Occurs when a ROLLBACK TRANSACTION request starts.
188188 TM: Rollback Tran completedTM: Rollback Tran completed Ocorre quando uma solicitação ROLLBACK TRANSACTION é concluída.Occurs when a ROLLBACK TRANSACTION request completes.
189189 Bloqueio: tempo limite (tempo limite > 0)Lock:Timeout (timeout > 0) Ocorre quando uma solicitação para um bloqueio em um recurso, como uma página, expira.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 Relata o progresso de uma operação de criação de índice online quando o processo de criação está sendo executado.Reports the progress of an online index build operation while the build process is running.
191191 TM: Save Tran startingTM: Save Tran starting Ocorre quando uma solicitação SAVE TRANSACTION é iniciada.Occurs when a SAVE TRANSACTION request starts.
192192 TM: Save Tran completedTM: Save Tran completed Ocorre quando uma solicitação SAVE TRANSACTION é concluída.Occurs when a SAVE TRANSACTION request completes.
193193 Background Job ErrorBackground Job Error Ocorre quando um trabalho em segundo plano é terminado de maneira anormal.Occurs when a background job terminates abnormally.
194194 OLEDB Provider InformationOLEDB Provider Information Ocorre quando uma consulta distribuída é executada e coleta informações que correspondem à conexão de provedor.Occurs when a distributed query runs and collects information corresponding to the provider connection.
195195 Mount TapeMount Tape Ocorre quando uma solicitação de montagem de fita é recebida.Occurs when a tape mount request is received.
196196 Assembly LoadAssembly Load Ocorre quando acontece uma solicitação para carregar um assembly CLR.Occurs when a request to load a CLR assembly occurs.
197197 ReservadoReserved
198198 XQuery Static TypeXQuery Static Type Ocorre quando uma expressão XQuery é executada.Occurs when an XQuery expression is executed. Essa classe de evento fornece o tipo estático da expressão XQuery.This event class provides the static type of the XQuery expression.
199199 QN: subscriptionQN: subscription Ocorre quando um registro de consulta não pode ser assinado.Occurs when a query registration cannot be subscribed. A coluna TextData contém informações sobre o evento.The TextData column contains information about the event.
200200 QN: parameter tableQN: parameter table Informações sobre assinaturas ativas são armazenadas em tabelas de parâmetro internas.Information about active subscriptions is stored in internal parameter tables. Esta classe de evento ocorre quando uma tabela de parâmetro é criada ou excluída.This event class occurs when a parameter table is created or deleted. Normalmente, essas tabelas são criadas ou excluídas quando o banco de dados é reiniciado.Typically, these tables are created or deleted when the database is restarted. A coluna TextData contém informações sobre o evento.The TextData column contains information about the event.
201201 QN: templateQN: template Um modelo de consulta representa uma classe de consultas de assinatura.A query template represents a class of subscription queries. Normalmente, as consultas de mesma classe são idênticas com exceção dos valores de parâmetro.Typically, queries in the same class are identical except for their parameter values. Essa classe de evento ocorre quando uma nova solicitação de assinatura se enquadra em uma classe já existente de (Match), uma nova classe (Create) ou uma classe Drop, que indica a limpeza de modelos para classes de consulta sem assinaturas ativas.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. A coluna TextData contém informações sobre o evento.The TextData column contains information about the event.
202202 QN: dynamicsQN: dynamics Rastreia atividades internas de notificações de consulta.Tracks internal activities of query notifications. A coluna TextData contém informações sobre o evento.The TextData column contains information about the event.
212212 Aviso de bitmapBitmap Warning Indica quando os filtros do bitmap foram desabilitados em uma consulta.Indicates when bitmap filters have been disabled in a query.
213213 Database Suspect Data PageDatabase Suspect Data Page Indica quando uma página é adicionada à tabela de suspect_pages no msdb.Indicates when a page is added to the suspect_pages table in msdb.
214214 Limite de CPU excedidoCPU threshold exceeded Indica quando o Administrador de Recursos detecta que uma consulta excedeu o valor do limite de CPU em (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 Indica quando uma função do gatilho LOGON ou do classificador Administrador de Recursos inicia a execução.Indicates when a LOGON trigger or Resource Governor classifier function starts execution.
216216 PreConnect:CompletedPreConnect:Completed Indica quando uma função do gatilho LOGON ou do classificador Administrador de Recursos conclui a execução.Indicates when a LOGON trigger or Resource Governor classifier function completes execution.
217217 Guia de plano bem-sucedidoPlan Guide Successful Indica que o SQL Server produziu com sucesso um plano de execução para uma consulta ou lote, que continha um guia de plano.Indicates that SQL Server successfully produced an execution plan for a query or batch that contained a plan guide.
218218 Guia de plano malsucedidoPlan Guide Unsuccessful Indica que o SQL Server não pôde produzir um plano de execução, para uma consulta ou lote, que continha um guia de plano.Indicates that SQL Server could not produce an execution plan for a query or batch that contained a plan guide. O SQL Server tentou gerar um plano de execução para esta consulta ou lote sem aplicar o guia de plano.SQL Server attempted to generate an execution plan for this query or batch without applying the plan guide. Um guia de plano inválido pode ser a causa deste problema.An invalid plan guide may be the cause of this problem. Você pode validar o guia de plano usando a função de 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 é a ID da coluna a ser adicionada ao evento.[ @columnid = ] column_id Is the ID of the column to be added for the event. column_id é int, sem padrão.column_id is int, with no default.

A tabela a seguir lista as colunas que podem ser adicionadas a um evento.The following table lists the columns that can be added for an event.

Número da colunaColumn number Nome da colunaColumn name DescriçãoDescription
11 TextDataTextData Valor de texto dependente da classe de evento que é capturada no rastreamento.Text value dependent on the event class that is captured in the trace.
22 BinaryDataBinaryData Valor binário dependente da classe de evento capturada no rastreamento.Binary value dependent on the event class captured in the trace.
33 DatabaseIDDatabaseID ID do banco de dados especificado pela instrução USE Database ou o banco de dados padrão se nenhuma instrução de banco de dados use for emitida para uma determinada conexão.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.

O valor para um banco de dados pode ser determinado usando a função DB_ID.The value for a database can be determined by using the DB_ID function.
44 TransactionIDTransactionID ID da transação atribuída pelo sistema.System-assigned ID of the transaction.
55 LineNumberLineNumber O número da linha que contém o erro.Contains the number of the line that contains the error. No caso de eventos que envolvem instruções Transact-SQLTransact-SQL , como SP:StmtStarting, LineNumber contém o número de linha da instrução no procedimento armazenado ou lote.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 de usuário do MicrosoftMicrosoft Windows.MicrosoftMicrosoft Windows user name.
77 NTDomainNameNTDomainName O domínio do Windows ao qual o usuário pertence.Windows domain to which the user belongs.
88 HostNameHostName Nome do computador cliente que originou a solicitação.Name of the client computer that originated the request.
99 ClientProcessIDClientProcessID ID atribuída pelo computador cliente ao processo no qual o aplicativo cliente está sendo executado.ID assigned by the client computer to the process in which the client application is running.
1010 ApplicationNameApplicationName Nome do aplicativo cliente que criou a conexão com uma instância do SQL ServerSQL Server.Name of the client application that created the connection to an instance of SQL ServerSQL Server. Essa coluna é populada com os valores passados pelo aplicativo e não com o nome exibido do programa.This column is populated with the values passed by the application rather than the displayed name of the program.
1111 LoginNameLoginName Nome de logon do cliente no SQL ServerSQL Server.SQL ServerSQL Server login name of the client.
1212 SPIDSPID ID de processo de servidor atribuída pelo SQL ServerSQL Server ao processo associado ao cliente.Server Process ID assigned by SQL ServerSQL Server to the process associated with the client.
1313 DurationDuration Tempo decorrido (em milhões de segundos) utilizado pelo evento.Amount of elapsed time (in microseconds) taken by the event. Esta coluna de dados não é populada pelo evento Hash Warning.This data column is not populated by the Hash Warning event.
1414 StartTimeStartTime Horário de início do evento, quando disponível.Time at which the event started, when available.
1515 EndTimeEndTime Horário em que o evento foi encerrado.Time at which the event ended. Esta coluna não é populada para classes de eventos iniciais, como SQL:BatchStarting ou SP:Starting.This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. Ele também não é preenchido pelo evento de aviso de hash .It is also not populated by the Hash Warning event.
1616 ReadsReads Número de leituras lógicas do disco executadas pelo servidor em nome do evento.Number of logical disk reads performed by the server on behalf of the event. Esta coluna não é preenchida pelo evento Lock: solto .This column is not populated by the Lock:Released event.
1717 WritesWrites Número de gravações no disco físico executadas pelo servidor em nome do evento.Number of physical disk writes performed by the server on behalf of the event.
1818 CPUCPU Tempo da CPU (em milissegundos) usado pelo evento.Amount of CPU time (in milliseconds) used by the event.
1919 PermissõesPermissions Representa o bitmap de permissões; usada pela Security Auditing.Represents the bitmap of permissions; used by Security Auditing.
2020 SeveritySeverity Nível de severidade de uma exceção.Severity level of an exception.
2121 EventSubClassEventSubClass Tipo de subclasse de evento.Type of event subclass. Essa coluna de dados não é populada para todas as classes de evento.This data column is not populated for all event classes.
2222 ObjectIDObjectID ID de objeto atribuída pelo sistema.System-assigned ID of the object.
2323 ÊxitoSuccess Êxito da tentativa de uso de permissões; usada para auditoria.Success of the permissions usage attempt; used for auditing.

1 = êxito0 = falha1 = success0 = failure
2424 IndexIDIndexID ID do índice no objeto afetado pelo evento.ID for the index on the object affected by the event. Para determinar a ID do índice de um objeto, use a coluna indid da tabela do sistema sysindexes .To determine the index ID for an object, use the indid column of the sysindexes system table.
2525 IntegerDataIntegerData O valor inteiro dependente da classe de evento capturada no rastreamento.Integer value dependent on the event class captured in the trace.
2626 ServerNameServerName Nome da instância do SQL ServerSQL Server, ServerName ou nomedoservidor \ NomedaInstância, sendo rastreado.Name of the instance of SQL ServerSQL Server, either servername or servername\instancename, being traced.
2727 EventClassEventClass Tipo de classe de evento que está sendo registrada.Type of event class being recorded.
2828 ObjectTypeObjectType Tipo de objeto, como tabela, função ou procedimento armazenado.Type of object, such as: table, function, or stored procedure.
2929 NestLevelNestLevel O nível de aninhamento no qual esse procedimento armazenado está sendo executado.The nesting level at which this stored procedure is executing. Consulte @@NESTLEVEL (Transact-SQL).See @@NESTLEVEL (Transact-SQL).
3030 EstadoState Estado do servidor, no caso de um erro.Server state, in case of an error.
3131 ErroError Número de erro.Error number.
3232 ModoMode Modo de bloqueio do bloqueio adquirido.Lock mode of the lock acquired. Esta coluna não é preenchida pelo evento Lock: solto .This column is not populated by the Lock:Released event.
3333 HandleHandle Identificador do objeto mencionado no evento.Handle of the object referenced in the event.
3434 ObjectNameObjectName Nome do objeto acessado.Name of object accessed.
3535 DatabaseNameDatabaseName Nome do banco de dados especificado na instrução de banco de dados use.Name of the database specified in the USE database statement.
3636 FileNameFileName Nome lógico do nome de arquivo modificado.Logical name of the file name modified.
3737 OwnerNameOwnerName Nome do proprietário do objeto referenciado.Owner name of the referenced object.
3838 RoleNameRoleName Nome do banco de dados ou da função em todo o servidor direcionados por uma instrução.Name of the database or server-wide role targeted by a statement.
3939 TargetUserNameTargetUserName Nome de usuário do destino de alguma ação.User name of the target of some action.
4040 DBUserNameDBUserName Nome de usuário do banco de dados do SQL ServerSQL Server do cliente.SQL ServerSQL Server database user name of the client.
4141 LoginSidLoginSid SID (identificador de segurança) do usuário que fez logon.Security identifier (SID) of the logged-in user.
4242 TargetLoginNameTargetLoginName Nome de logon do destino de alguma ação.Login name of the target of some action.
4343 TargetLoginSidTargetLoginSid SID do logon que é o destino de alguma ação.SID of the login that is the target of some action.
4444 ColumnPermissionsColumnPermissions Status de permissões em nível de coluna; usado pela Security Auditing.Column-level permissions status; used by Security Auditing.
4545 LinkedServerNameLinkedServerName Nome do servidor vinculado.Name of the linked server.
4646 ProviderNameProviderName Nome do provedor OLE DB.Name of the OLE DB provider.
4747 MethodNameMethodName Nome do método OLE DB.Name of the OLE DB method.
4848 RowCountsRowCounts Número de linhas no lote.Number of rows in the batch.
4949 RequestIDRequestID ID da solicitação que contém a instrução.ID of the request containing the statement.
5050 XactSequenceXactSequence Token usado para descrever a transação atual.A token to describe the current transaction.
5151 EventSequenceEventSequence Número de sequência para esse evento.Sequence number for this event.
5252 BigintData1BigintData1 valor bigint , que depende da classe de evento capturada no rastreamento.bigint value, which is dependent on the event class captured in the trace.
5353 BigintData2BigintData2 valor bigint , que depende da classe de evento capturada no rastreamento.bigint value, which is dependent on the event class captured in the trace.
5454 GUIDGUID Valor GUID, que é dependente da classe de evento capturada no rastreamento.GUID value, which is dependent on the event class captured in the trace.
5555 IntegerData2IntegerData2 Valor inteiro, que é dependente da classe de evento capturada no rastreamento.Integer value, which is dependent on the event class captured in the trace.
5656 ObjectID2ObjectID2 ID do objeto ou entidade relacionada, se disponível.ID of the related object or entity, if available.
5757 TipoType Valor inteiro, que é dependente da classe de evento capturada no rastreamento.Integer value, which is dependent on the event class captured in the trace.
5858 OwnerIDOwnerID Tipo o objeto que possui o bloqueio.Type of the object that owns the lock. Apenas para eventos de bloqueio.For lock events only.
5959 ParentNameParentName Nome do esquema que contém o objeto.Name of the schema the object is within.
6060 IsSystemIsSystem Indica se o evento ocorreu em um processo do sistema ou do usuário.Indicates whether the event occurred on a system process or a user process.

1 = sistema1 = system

0 = usuário.0 = user.
6161 DeslocamentoOffset O deslocamento inicial da instrução no lote ou procedimento armazenado.Starting offset of the statement within the stored procedure or batch.
6262 SourceDatabaseIDSourceDatabaseID ID do banco de dados no qual a origem do objeto existe.ID of the database in which the source of the object exists.
6363 SqlHandleSqlHandle Hash de 64 bits com base no texto de uma consulta ad hoc ou na ID de objeto e banco de dados de um objeto SQL.64-bit hash based on the text of an ad hoc query or the database and object ID of an SQL object. Esse valor pode ser passado a sys.dm_exec_sql_text() para recuperar o texto SQL associado.This value can be passed to sys.dm_exec_sql_text() to retrieve the associated SQL text.
6464 SessionLoginNameSessionLoginName O nome de logon do usuário que originou a sessão.The login name of the user who originated the session. Por exemplo, se você se conectar ao SQL ServerSQL Server usando Login1 e executar uma instrução como Login2, SessionLoginName irá exibir Login1, enquanto que LoginName exibirá 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. Esta coluna de dados exibe logons tanto do SQL ServerSQL Server , quanto do Windows.This data column displays both SQL ServerSQL Server and Windows logins.

[ @on=] on[ @on=] on
Especifica se o evento deve ser ON (1) ou OFF (0).Specifies whether to turn the event ON (1) or OFF (0). on é bit, sem padrão.on is bit, with no default.

Se on estiver definido como 1e column_id for NULL, o evento será definido como on e todas as colunas serão limpas.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 não for NULL, a coluna será definida como on para esse evento.If column_id is not null, then the column is set to ON for that event.

Se on estiver definido como 0e column_id for NULL, o evento será desativado e todas as colunas serão limpas.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 não for NULL, a coluna será desativada.If column_id is not null, then the column is turned OFF.

Esta tabela ilustra a interação entre @em e @columnid.This table illustrates the interaction between @on and @columnid.

@on @columnid ResultadoResult
ON (1)ON (1) NULLNULL Evento é definido como ON.Event is turned ON.

Todas as colunas são limpas.All Columns are cleared.
NOT NULLNOT NULL A coluna é definida como ON para o evento especificado.Column is turned ON for the specified Event.
OFF (0)OFF (0) NULLNULL O evento é definido como OFF.Event is turned OFF.

Todas as colunas são limpas.All Columns are cleared.
NOT NULLNOT NULL A coluna é definida como OFF para o evento especificado.Column is turned OFF for the specified Event.

Valores do código de retornoReturn Code Values

A tabela a seguir descreve os valores de código que os usuários podem obter após a conclusão do procedimento armazenado.The following table describes the code values that users may get following completion of the stored procedure.

Código de retornoReturn code DescriçãoDescription
00 Nenhum erro.No error.
11 Erro desconhecido.Unknown error.
22 O rastreamento está sendo executado no momento.The trace is currently running. Alterar o rastreamento nesse momento resultará em um erro.Changing the trace at this time will result in an error.
33 O evento especificado não é válido.The specified event is not valid. O evento pode não existir ou não é um apropriado para o procedimento de loja.The event may not exist or it is not an appropriate one for the store procedure.
44 A coluna especificada não é válida.The specified column is not valid.
99 O identificador de rastreamento especificado não é válido.The specified trace handle is not valid.
1111 A coluna especificada é usada internamente e não pode ser removida.The specified column is used internally and cannot be removed.
1313 Memória insuficiente.Out of memory. Retornado quando não há memória suficiente para executar a ação especificada.Returned when there is not enough memory to perform the specified action.
1616 A função não é válida para este rastreamento.The function is not valid for this trace.

RemarksRemarks

sp_trace_setevent executa muitas das ações executadas anteriormente por procedimentos armazenados estendidos disponíveis em versões anteriores do 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. Use sp_trace_setevent em vez do seguinte:Use sp_trace_setevent instead of the following:

  • xp_trace_addnewqueuexp_trace_addnewqueue

  • xp_trace_eventclassrequiredxp_trace_eventclassrequired

  • xp_trace_seteventclassrequiredxp_trace_seteventclassrequired

Os usuários devem executar sp_trace_setevent para cada coluna adicionada para cada evento.Users must execute sp_trace_setevent for each column added for each event. Durante cada execução, se @em for definido como 1, sp_trace_setevent adicionará o evento especificado à lista de eventos do rastreamento.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 for definido como 0, sp_trace_setevent removerá o evento especificado da lista.If @on is set to 0, sp_trace_setevent removes the specified event from the list.

Parâmetros de todos os procedimentos armazenados de rastreamento do SQL (sp_trace_xx) são estritamente tipados.Parameters of all SQL Trace stored procedures (sp_trace_xx) are strictly typed. Se esses parâmetros não forem chamados com os tipos de dados com parâmetro de entrada corretos, como especificado na descrição do argumento, o procedimento armazenado retornará um erro.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.

Para obter um exemplo de como usar procedimentos armazenados de rastreamento, veja Criar um rastreamento (Transact-SQL).For an example of using trace stored procedures, see Create a Trace (Transact-SQL).

PermissõesPermissions

O usuário deve ter a permissão ALTER TRACE.User must have ALTER TRACE permission.

Consulte tambémSee 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)
Referência de classe de evento do SQL Server SQL Server Event Class Reference
Rastreamento do SQLSQL Trace