Хранимая процедура sp_trace_setevent (Transact-SQL)sp_trace_setevent (Transact-SQL)

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions)

Добавляет или удаляет событие или столбец событий в трассировке.Adds or removes an event or event column to a trace. sp_trace_setevent может выполняться только для существующих трассировок, которые остановлены (Status имеет значение 0).sp_trace_setevent may be executed only on existing traces that are stopped (status is 0). Если эта хранимая процедура выполняется для трассировки, которая не существует или имеет статус , отличный от 0, возвращается ошибка.An error is returned if this stored procedure is executed on a trace that does not exist or whose status is not 0.

Важно!

В будущей версии Microsoft SQL Server этот компонент будет удален.This feature will be removed in a future version of Microsoft SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Вместо этого используйте расширенные события.Use Extended Events instead.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQLTopic link icon Transact-SQL Syntax Conventions

СинтаксисSyntax

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

АргументыArguments

[ @traceid = ] trace_id Идентификатор изменяемой трассировки.[ @traceid = ] trace_id Is the ID of the trace to be modified. trace_id имеет тип intи не имеет значения по умолчанию.trace_id is int, with no default. Пользователь использует это trace_id значение для выявления, изменения и управления трассировкой.The user employs this trace_id value to identify, modify, and control the trace.

[ @eventid = ] event_id Идентификатор события, которое необходимо включить.[ @eventid = ] event_id Is the ID of the event to turn on. event_id имеет тип intи не имеет значения по умолчанию.event_id is int, with no default.

Эта таблица содержит список событий, которые можно добавить или удалить из трассировки.This table lists the events that can be added to or removed from a trace.

Номер событияEvent number Имя событияEvent name ОписаниеDescription
0-90-9 ЗарезервированоReserved ЗарезервированоReserved
1010 RPC:CompletedRPC:Completed Возникает при завершении удаленного вызова процедуры (RPC).Occurs when a remote procedure call (RPC) has completed.
1111 RPC:StartingRPC:Starting Возникает при запуске вызова удаленной процедуры RPC.Occurs when an RPC has started.
1212 SQL:BatchCompletedSQL:BatchCompleted Возникает при завершении пакета языка Transact-SQLTransact-SQL.Occurs when a Transact-SQLTransact-SQL batch has completed.
1313 SQL:BatchStartingSQL:BatchStarting Возникает при запуске пакета языка Transact-SQLTransact-SQL.Occurs when a Transact-SQLTransact-SQL batch has started.
1414 Аудит входа в системуAudit Login Возникает, когда пользователь успешно входит в систему SQL ServerSQL Server.Occurs when a user successfully logs in to SQL ServerSQL Server.
1515 Audit LogoutAudit Logout Возникает, когда пользователь выходит из системы SQL ServerSQL Server.Occurs when a user logs out of SQL ServerSQL Server.
1616 ВниманиеAttention Возникает при событиях, требующих внимания, например запросах клиента на прерывание или разрыв соединения клиента.Occurs when attention events, such as client-interrupt requests or broken client connections, happen.
1717 ExistingConnectionExistingConnection Обнаруживает всю деятельность пользователей, соединенных с SQL ServerSQL Server до начала трассировки.Detects all activity by users connected to SQL ServerSQL Server before the trace started.
1818 Audit Server Starts and StopsAudit Server Starts and Stops Возникает при изменении состояния службы SQL ServerSQL Server.Occurs when the SQL ServerSQL Server service state is modified.
1919 DTCTransactionDTCTransaction Отслеживает MicrosoftMicrosoft координатор распределенных транзакций (MS DTC) координированные транзакции между двумя или более базами данных.Tracks MicrosoftMicrosoft Distributed Transaction Coordinator (MS DTC) coordinated transactions between two or more databases.
2020 Audit Login FailedAudit Login Failed Показывает, что попытка входа клиента в систему SQL ServerSQL Server завершилась неудачно.Indicates that a login attempt to SQL ServerSQL Server from a client failed.
2121 EventLogEventLog Показывает, что события были записаны в журнал приложений Windows.Indicates that events have been logged in the Windows application log.
2222 ErrorLogErrorLog Показывает, что связанные с ошибками события были записаны в журнал ошибок сервера SQL ServerSQL Server .Indicates that error events have been logged in the SQL ServerSQL Server error log.
2323 Lock:ReleasedLock:Released Указывает, что была снята блокировка ресурса, например страницы.Indicates that a lock on a resource, such as a page, has been released.
2424 Lock:AcquiredLock:Acquired Указывает, что была установлена блокировка ресурса, например страницы данных.Indicates acquisition of a lock on a resource, such as a data page.
2525 Lock:DeadlockLock:Deadlock Указывает, что две одновременно выполняемые транзакции взаимно блокируют друг друга, пытаясь установить несовместимые блокировки ресурсов, принадлежащих другой транзакции.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 Показывает, что запрос на блокировку ресурса был отменен (например, из-за взаимоблокировки).Indicates that the acquisition of a lock on a resource has been canceled (for example, due to a deadlock).
2727 Lock:TimeoutLock:Timeout Показывает, что запрос на блокировку некоторого ресурса, например страницы, превысил время ожидания, поскольку данный ресурс был блокирован другой транзакцией.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. Время ожидания определяется @LOCK_TIMEOUT функцией @ и может быть задано с помощью инструкции 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)Degree of Parallelism Event (7.0 Insert) Возникает перед выполнением инструкций SELECT, INSERT и UPDATE.Occurs before a SELECT, INSERT, or UPDATE statement is executed.
29-3129-31 ЗарезервированоReserved Вместо него используется событие 28.Use Event 28 instead.
3232 ЗарезервированоReserved ЗарезервированоReserved
3333 ИсключениеException Указывает, что в сервере SQL ServerSQL Serverпроизошло исключение.Indicates that an exception has occurred in SQL ServerSQL Server.
3434 SP:CacheMissSP:CacheMiss Указывает, что хранимая процедура не найдена в процедурном кэше.Indicates when a stored procedure is not found in the procedure cache.
3535 SP:CacheInsertSP:CacheInsert Указывает, что элемент вставлен в процедурный кэш.Indicates when an item is inserted into the procedure cache.
3636 SP:CacheRemoveSP:CacheRemove Указывает, что элемент удален из процедурного кэша.Indicates when an item is removed from the procedure cache.
3737 SP:RecompileSP:Recompile Указывает, что была выполнена повторная компиляция хранимой процедуры.Indicates that a stored procedure was recompiled.
3838 SP:CacheHitSP:CacheHit Указывает, что хранимая процедура найдена в процедурном кэше.Indicates when a stored procedure is found in the procedure cache.
3939 Не рекомендуетсяDeprecated Не рекомендуетсяDeprecated
4040 SQL:StmtStartingSQL:StmtStarting Возникает при запуске инструкции Transact-SQLTransact-SQL.Occurs when the Transact-SQLTransact-SQL statement has started.
4141 SQL:StmtCompletedSQL:StmtCompleted Возникает при завершении инструкции Transact-SQLTransact-SQL.Occurs when the Transact-SQLTransact-SQL statement has completed.
4242 SP:StartingSP:Starting Указывает, что запущена хранимая процедура.Indicates when the stored procedure has started.
4343 SP:CompletedSP:Completed Указывает, что выполнение хранимой процедуры завершено.Indicates when the stored procedure has completed.
4444 SP:StmtStartingSP:StmtStarting Указывает, что в хранимой процедуре начато выполнение инструкции Transact-SQLTransact-SQL.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has started executing.
4545 SP:StmtCompletedSP:StmtCompleted Указывает, что выполнение инструкции Transact-SQLTransact-SQL в хранимой процедуре завершено.Indicates that a Transact-SQLTransact-SQL statement within a stored procedure has finished executing.
4646 Object:CreatedObject:Created Указывает на создание объекта, например с помощью инструкций CREATE INDEX, CREATE TABLE или CREATE DATABASE.Indicates that an object has been created, such as for CREATE INDEX, CREATE TABLE, and CREATE DATABASE statements.
4747 Object:DeletedObject:Deleted Указывает на удаление объекта, например с помощью инструкций DROP INDEX или DROP TABLE.Indicates that an object has been deleted, such as in DROP INDEX and DROP TABLE statements.
4848 ЗарезервированоReserved
4949 ЗарезервированоReserved
5050 SQL TransactionSQL Transaction Отслеживает инструкции языка Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE и ROLLBACK TRANSACTION.Tracks Transact-SQLTransact-SQL BEGIN, COMMIT, SAVE, and ROLLBACK TRANSACTION statements.
5151 Scan:StartedScan:Started Указывает, что был начат просмотр таблицы или индекса.Indicates when a table or index scan has started.
5252 Scan:StoppedScan:Stopped Указывает, что просмотр таблицы или индекса завершилось.Indicates when a table or index scan has stopped.
5353 CursorOpenCursorOpen Указывает, что в инструкции Transact-SQLTransact-SQL с помощью API-функций ODBC, OLE DB или DB-Library был открыт курсор.Indicates when a cursor is opened on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library.
5454 TransactionLogTransactionLog Следит за записью транзакций в журнал транзакций.Tracks when transactions are written to the transaction log.
5555 Hash WarningHash Warning Указывает, что операция хэширования (например, Hash Join, Hash Aggregate, Hash Union и Hash Distinct), которая не выполняется в буферной секции, обратилась к альтернативному плану.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. Это может происходить из-за глубины рекурсии, неравномерного смещения данных, флагов трассировки или подсчета битов.This can occur because of recursion depth, data skew, trace flags, or bit counting.
56-5756-57 ЗарезервированоReserved
5858 Auto StatsAuto Stats Указывает, что произошло автоматическое обновление статистики индекса.Indicates an automatic updating of index statistics has occurred.
5959 Lock:Deadlock ChainLock:Deadlock Chain Создается для каждого события, приводящего к взаимоблокировке.Produced for each of the events leading up to the deadlock.
6060 Lock:EscalationLock:Escalation Указывает, что блокировка более мелких фрагментов данных была преобразована в блокировку более крупных фрагментов данных (например, блокировка страницы была укрупнена или преобразована в блокировку таблицы или блокировку 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 Показывает, что произошла ошибка OLE DB.Indicates that an OLE DB error has occurred.
62-6662-66 ЗарезервированоReserved
6767 Execution WarningsExecution Warnings Показывает все предупреждения, которые были выданы за время выполнения инструкции или хранимой процедуры 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) Показывает дерево плана выполнения для текущей инструкции Transact-SQLTransact-SQL.Displays the plan tree of the Transact-SQLTransact-SQL statement executed.
6969 Sort WarningsSort Warnings Показывает операции сортировки, которые не помещаются в памяти.Indicates sort operations that do not fit into memory. Сюда не входят операции сортировки, предполагающие создание индексов, а только операции сортировки в запросе (например, предложение ORDER BY инструкции 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 Показывает, что курсор в инструкции Transact-SQLTransact-SQL подготовлен для использования API-функциями ODBC, OLE DB или 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 API-функции ODBC, OLE DB или DB-Library подготовили одну или несколько инструкций Transact-SQLTransact-SQL для использования.ODBC, OLE DB, or DB-Library has prepared a Transact-SQLTransact-SQL statement or statements for use.
7272 Exec Prepared SQLExec Prepared SQL API-функции ODBC, OLE DB или DB-Library выполнили одну или несколько инструкций Transact-SQLTransact-SQL.ODBC, OLE DB, or DB-Library has executed a prepared Transact-SQLTransact-SQL statement or statements.
7373 Unprepare SQLUnprepare SQL API-функции ODBC, OLE DB или DB-Library отменили готовность (удалили) одной или нескольких подготовленных инструкций Transact-SQLTransact-SQL.ODBC, OLE DB, or DB-Library has unprepared (deleted) a prepared Transact-SQLTransact-SQL statement or statements.
7474 CursorExecuteCursorExecute Выполнен курсор, подготовленный в инструкции Transact-SQLTransact-SQL с помощью API-функций ODBC, OLE DB или DB-Library.A cursor previously prepared on a Transact-SQLTransact-SQL statement by ODBC, OLE DB, or DB-Library is executed.
7575 CursorRecompileCursorRecompile Курсор, открытый в инструкции Transact-SQLTransact-SQL с помощью API-функций ODBC или DB-Library, был повторно скомпилирован явным образом или вследствие изменения схемы.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.

Срабатывает как для курсоров ANSI, так и для курсоров, не являющихся курсорами ANSI.Triggered for ANSI and non-ANSI cursors.
7676 CursorImplicitConversionCursorImplicitConversion Курсор в инструкции Transact-SQLTransact-SQL преобразуется SQL ServerSQL Server из одного типа в другой.A cursor on a Transact-SQLTransact-SQL statement is converted by SQL ServerSQL Server from one type to another.

Срабатывает как для курсоров ANSI, так и для курсоров, не являющихся курсорами ANSI.Triggered for ANSI and non-ANSI cursors.
7777 CursorUnprepareCursorUnprepare API -функции ODBC, OLE DB или DB-Library отменяют готовность курсора (удаляют), подготовленного в инструкции Transact-SQLTransact-SQL.A prepared cursor on a Transact-SQLTransact-SQL statement is unprepared (deleted) by ODBC, OLE DB, or DB-Library.
7878 CursorCloseCursorClose Закрыт курсор, предварительно открытый в инструкции Transact-SQLTransact-SQL с помощью API-функций ODBC, OLE DB или 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 Недоступны статистические данные столбцов, которые были бы полезны оптимизатору.Column statistics that could have been useful for the optimizer are not available.
8080 Missing Join PredicateMissing Join Predicate Выполняется запрос, не имеющий предиката соединения.Query that has no join predicate is being executed. Это может привести к длительному выполнению запроса.This could result in a long-running query.
8181 Server Memory ChangeServer Memory Change Объем памяти, используемый SQL ServerSQL Server, увеличился или уменьшился на 1 мегабайт (МБ) либо на 5% от максимального объема памяти, в зависимости от того, какая величина больше.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) Данные событий, определяемые пользователем.Event data defined by the user.
9292 Data File Auto GrowData File Auto Grow Указывает, что сервер автоматически увеличил файл данных.Indicates that a data file was extended automatically by the server.
9393 Log File Auto GrowLog File Auto Grow Указывает, что сервер автоматически расширил файл журнала.Indicates that a log file was extended automatically by the server.
9494 Data File Auto ShrinkData File Auto Shrink Указывает, что сервер автоматически сжал файл данных.Indicates that a data file was shrunk automatically by the server.
9595 Log File Auto ShrinkLog File Auto Shrink Указывает, что сервер автоматически сжал файл журнала.Indicates that a log file was shrunk automatically by the server.
9696 Showplan TextShowplan Text Показывает дерево плана запроса для инструкции SQL из оптимизатора запросов.Displays the query plan tree of the SQL statement from the query optimizer. Обратите внимание, что столбец TextData не содержит инструкцию Showplan для этого события.Note that the TextData column does not contain the Showplan for this event.
9797 Showplan AllShowplan All Выводит план запроса со всеми подробностями процесса компиляции для выполненной инструкции SQL.Displays the query plan with full compile-time details of the SQL statement executed. Обратите внимание, что столбец TextData не содержит инструкцию Showplan для этого события.Note that the TextData column does not contain the Showplan for this event.
9898 Showplan Statistics ProfileShowplan Statistics Profile Выводит план запроса со всеми подробностями времени выполнения для выполненной инструкции SQL.Displays the query plan with full run-time details of the SQL statement executed. Обратите внимание, что столбец TextData не содержит инструкцию Showplan для этого события.Note that the TextData column does not contain the Showplan for this event.
9999 ЗарезервированоReserved
100100 RPC Output ParameterRPC Output Parameter Выводит выходные значения параметров для каждого вызова RPC.Produces output values of the parameters for every RPC.
101101 ЗарезервированоReserved
102102 Аудит GDR области базы данныхAudit Database Scope GDR Возникает каждый раз, когда пользователь выдает GRANT, DENY, REVOKE в качестве разрешения инструкции в SQL ServerSQL Server для действий, связанных только с базой данных, например для предоставления разрешения на базу данных.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 Возникает каждый раз, когда пользователь SQL ServerSQL Server выдает разрешения GRANT, DENY, REVOKE на объект.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 Происходит при SQL ServerSQL Server добавлении или удалении имени входа; для sp_addlogin и 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 Происходит при добавлении или удалении право на вход в Windows; для sp_grantlogin, sp_revokeloginи 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 Происходит при изменении свойства имени входа, за исключением паролей. для sp_defaultdb и 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 Возникает при изменении пароля имени входа SQL ServerSQL Server.Occurs when a SQL ServerSQL Server login password is changed.

Пароли не записываются.Passwords are not recorded.
108108 Audit Add Login to Server Role EventAudit Add Login to Server Role Event Происходит при добавлении или удалении имени входа из предопределенной роли сервера. для sp_addsrvrolememberи 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 Происходит при добавлении или удалении имени входа в качестве пользователя базы данных (Windows или SQL ServerSQL Server ) в базе данных; для sp_grantdbaccess, sp_revokedbaccess, sp_adduserи 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 Происходит при добавлении или удалении имени входа в качестве пользователя базы данных (фиксированного или определяемого пользователем) в базе данных; для sp_addrolemember, sp_droprolememberи 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 Происходит при добавлении или удалении имени входа в базу данных в качестве пользователя базы данных. для sp_addrole и 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 Возникает при изменении пароля роли приложения.Occurs when a password of an application role is changed.
113113 Audit Statement Permission EventAudit Statement Permission Event Возникает при использовании разрешения инструкции (например, CREATE TABLE).Occurs when a statement permission (such as CREATE TABLE) is used.
114114 Audit Schema Object Access EventAudit Schema Object Access Event Возникает при использовании объектного разрешения (например, SELECT), как успешном, так и неуспешном.Occurs when an object permission (such as SELECT) is used, both successfully or unsuccessfully.
115115 Audit Backup/Restore EventAudit Backup/Restore Event Возникает при выполнении команды BACKUP или RESTORE.Occurs when a BACKUP or RESTORE command is issued.
116116 Audit DBCC EventAudit DBCC Event Возникает при выполнении консольной команды.Occurs when DBCC commands are issued.
117117 Audit Change Audit EventAudit Change Audit Event Возникает при изменениях трассировки аудита.Occurs when audit trace modifications are made.
118118 Audit Object Derived Permission EventAudit Object Derived Permission Event Возникает при выполнении команд CREATE, ALTER и DROP в отношении объектов.Occurs when a CREATE, ALTER, and DROP object commands are issued.
119119 OLEDB Call EventOLEDB Call Event Возникает, когда поставщик OLE DB вызывает распределенные запросы и удаленные хранимые процедуры.Occurs when OLE DB provider calls are made for distributed queries and remote stored procedures.
120120 OLEDB QueryInterface EventOLEDB QueryInterface Event Происходит, когда OLE DB вызовы QueryInterface выполняются для распределенных запросов и удаленных хранимых процедур.Occurs when OLE DB QueryInterface calls are made for distributed queries and remote stored procedures.
121121 OLEDB DataRead EventOLEDB DataRead Event Возникает при вызове запроса данных к поставщику OLE DB.Occurs when a data request call is made to the OLE DB provider.
122122 Showplan XMLShowplan XML Возникает при выполнении инструкции SQL.Occurs when an SQL statement executes. Включите это событие для идентификации операторов Showplan.Include this event to identify Showplan operators. Каждое событие хранится в правильно оформленном XML-документе.Each event is stored in a well-formed XML document. Обратите внимание, что двоичный столбец для этого события содержит закодированную инструкцию Showplan.Note that the Binary column for this event contains the encoded Showplan. Для просмотра инструкции Showplan откройте трассировку в приложении SQL Server Profiler.Use SQL Server Profiler to open the trace and view the Showplan.
123123 SQL:FullTextQuerySQL:FullTextQuery Возникает при выполнении полнотекстового запроса.Occurs when a full text query executes.
124124 Broker:ConversationBroker:Conversation Сообщает о состоянии диалога компонента Компонент Service BrokerService Broker.Reports the progress of a Компонент Service BrokerService Broker conversation.
125125 Deprecation AnnouncementDeprecation Announcement Возникает при использовании возможности, которая будет удалена из будущей версии 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 Возникает при использовании возможности, которая будет удалена из следующего основного выпуска 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 Происходит, когда буферы обмена в параллельном плане запроса временно записаны в базу данных tempdb .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 Возникает при создании, изменении и удалении базы данных.Occurs when a database is created, altered, or dropped.
129129 Audit Database Object Management EventAudit Database Object Management Event Возникает при выполнении инструкций CREATE, ALTER или DROP в отношении таких объектов базы данных, как схема.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 Возникает при создании, изменении или удалении из базы данных таких участников, как пользователь.Occurs when principals, such as users, are created, altered, or dropped from a database.
131131 Audit Schema Object Management EventAudit Schema Object Management Event Возникает при создании, изменении и удалении серверных объектов.Occurs when server objects are created, altered, or dropped.
132132 Audit Server Principal Impersonation EventAudit Server Principal Impersonation Event Возникает при наличии в области действия сервера олицетворения, например 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 Возникает при наличии в области действия базы данных олицетворения, например EXECUTE AS USER или 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 Возникает при изменении владельца объектов в области действия сервера.Occurs when the owner is changed for objects in server scope.
135135 Audit Database Object Take Ownership EventAudit Database Object Take Ownership Event Возникает при изменении владельца объектов в области действия базы данных.Occurs when a change of owner for objects within database scope occurs.
136136 Broker:Conversation GroupBroker:Conversation Group Происходит, когда компонент Компонент Service BrokerService Broker создает новую группу сообщений или удаляет существующую.Occurs when Компонент Service BrokerService Broker creates a new conversation group or drops an existing conversation group.
137137 Blocked Process ReportBlocked Process Report Возникает, если процесс блокирован дольше, чем указанное время.Occurs when a process has been blocked for more than a specified amount of time. Не включает системные процессы или процессы, ожидающие ресурсы, для которых невозможно определить состояние взаимоблокировки.Does not include system processes or processes that are waiting on non deadlock-detectable resources. Используйте sp_configure , чтобы настроить порог и частоту создания отчетов.Use sp_configure to configure the threshold and frequency at which reports are generated.
138138 Broker:ConnectionBroker:Connection Сообщает о состоянии транспортного соединения, управляемого компонентом Компонент Service BrokerService Broker.Reports the status of a transport connection managed by Компонент Service BrokerService Broker.
139139 Broker:Forwarded Message SentBroker:Forwarded Message Sent Происходит, когда компонент Компонент Service BrokerService Broker перенаправляет сообщение.Occurs when Компонент Service BrokerService Broker forwards a message.
140140 Broker:Forwarded Message DroppedBroker:Forwarded Message Dropped Происходит, когда компонент Компонент Service BrokerService Broker удаляет сообщение, предназначенное для перенаправления.Occurs when Компонент Service BrokerService Broker drops a message that was intended to be forwarded.
141141 Broker:Message ClassifyBroker:Message Classify Возникает при определении компонентом Компонент Service BrokerService Broker маршрута сообщения.Occurs when Компонент Service BrokerService Broker determines the routing for a message.
142142 Broker:TransmissionBroker:Transmission Показывает, что в транспортном уровне компонента Компонент Service BrokerService Broker возникла ошибка.Indicates that errors have occurred in the Компонент Service BrokerService Broker transport layer. На источник ошибки указывает ее номер и значения состояния.The error number and state values indicate the source of the error.
143143 Broker:Queue DisabledBroker:Queue Disabled Указывает, что было обнаружено опасное сообщение, поскольку в очереди компонента Компонент Service BrokerService Broker произошло пять последовательных откатов транзакций.Indicates a poison message was detected because there were five consecutive transaction rollbacks on a Компонент Service BrokerService Broker queue. Это событие содержит идентификаторы базы данных и очереди, в которой находится опасное сообщение.The event contains the database ID and queue ID of the queue that contains the poison message.
144-145144-145 ЗарезервированоReserved
146146 Showplan XML Statistics ProfileShowplan XML Statistics Profile Возникает при выполнении инструкции SQL.Occurs when an SQL statement executes. Идентифицирует операторы Showplan и выводит все данные процесса компиляции.Identifies the Showplan operators and displays complete, compile-time data. Обратите внимание, что двоичный столбец для этого события содержит закодированную инструкцию Showplan.Note that the Binary column for this event contains the encoded Showplan. Для просмотра инструкции Showplan откройте трассировку в приложении SQL Server Profiler.Use SQL Server Profiler to open the trace and view the Showplan.
148148 Deadlock GraphDeadlock Graph Возникает в том случае, если попытка получить блокировку отменяется потому, что эта попытка была частью взаимоблокировки и была выбрана в качестве жертвы.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. Предоставляет описание взаимоблокировки в формате XML.Provides an XML description of a deadlock.
149149 Broker:Remote Message AcknowledgementBroker:Remote Message Acknowledgement Возникает при отправке или получении компонентом Компонент Service BrokerService Broker подтверждения сообщения.Occurs when Компонент Service BrokerService Broker sends or receives a message acknowledgement.
150150 Trace File CloseTrace File Close Происходит при закрытии файла трассировки во время операции переключения на файл продолжения.Occurs when a trace file closes during a trace file rollover.
151151 ЗарезервированоReserved
152152 Audit Change Database OwnerAudit Change Database Owner Возникает при использовании инструкции ALTER AUTHORIZATION для изменения владельца базы данных и проверке разрешений на это действие.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 OwnershipAudit Schema Object Take Ownership Event Возникает при использовании инструкции ALTER AUTHORIZATION для присвоения владельца объекту и проверке разрешений на это действие.Occurs when ALTER AUTHORIZATION is used to assign an owner to an object and permissions are checked to do that.
154154 ЗарезервированоReserved
155155 FT:Crawl StartedFT:Crawl Started Возникает при запуске полнотекстового сканирования (заполнения).Occurs when a full-text crawl (population) starts. Используется для проверки, принят ли сканирующий запрос задачами-исполнителями.Use to check if a crawl request is picked up by worker tasks.
156156 FT:Crawl StoppedFT:Crawl Stopped Возникает при остановке полнотекстового сканирования (заполнения).Occurs when a full-text crawl (population) stops. Остановка происходит при успешном завершении сканирования или возникновении неустранимой ошибки.Stops occur when a crawl completes successfully or when a fatal error occurs.
157157 FT:Crawl AbortedFT:Crawl Aborted Возникает при обнаружении исключения во время полнотекстового сканирования.Occurs when an exception is encountered during a full-text crawl. Обычно приводит к остановке полнотекстового сканирования.Usually causes the full-text crawl to stop.
158158 Audit Broker ConversationAudit Broker Conversation Уведомляет о сообщениях аудита, связанных с безопасностью диалога компонента Компонент Service BrokerService Broker.Reports audit messages related to Компонент Service BrokerService Broker dialog security.
159159 Audit Broker LoginAudit Broker Login Уведомляет о сообщениях аудита, связанных с безопасностью транспорта компонента Компонент Service BrokerService Broker.Reports audit messages related to Компонент Service BrokerService Broker transport security.
160160 Broker:Message UndeliverableBroker:Message Undeliverable Возникает, если компоненту Компонент Service BrokerService Broker не удается получить сообщение, которое должно быть доставлено службе.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 Происходит, когда компонент Компонент Service BrokerService Broker получает поврежденное сообщение.Occurs when Компонент Service BrokerService Broker receives a corrupted message.
162162 User Error MessageUser Error Message Выводит сообщения об ошибках, которые пользователь видит в случае ошибки или исключения.Displays error messages that users see in the case of an error or exception.
163163 Broker:ActivationBroker:Activation Возникает, если монитор очереди запускает хранимую процедуру активации, отправляет уведомление QUEUE_ACTIVATION или по завершению хранимой процедуры активации, запущенной монитором очереди.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 Возникает при изменении объекта базы данных.Occurs when a database object is altered.
165165 Performance statisticsPerformance statistics Возникает, если скомпилированный план запроса кэшируется впервые, повторно компилируется или удаляется из кэша плана.Occurs when a compiled query plan has been cached for the first time, recompiled, or removed from the plan cache.
166166 SQL:StmtRecompileSQL:StmtRecompile Возникает при повторной компиляции на уровне инструкции.Occurs when a statement-level recompilation occurs.
167167 Database Mirroring State ChangeDatabase Mirroring State Change Возникает при изменении состояния зеркальной базы данных.Occurs when the state of a mirrored database changes.
168168 Showplan XML For Query CompileShowplan XML For Query Compile Возникает при компиляции инструкции SQL.Occurs when an SQL statement compiles. Выводит все данные процесса компиляции.Displays the complete, compile-time data. Обратите внимание, что двоичный столбец для этого события содержит закодированную инструкцию Showplan.Note that the Binary column for this event contains the encoded Showplan. Для просмотра инструкции Showplan откройте трассировку в приложении SQL Server Profiler.Use SQL Server Profiler to open the trace and view the Showplan.
169169 Showplan All For Query CompileShowplan All For Query Compile Возникает при компиляции инструкции SQL.Occurs when an SQL statement compiles. Выводит все данные процесса компиляции.Displays complete, compile-time data. Используется для идентификации операторов Showplan.Use to identify Showplan operators.
170170 Audit Server Scope GDR EventAudit Server Scope GDR Event Указывает, что возникло событие «предоставления», «запрещения» или «отмены» для разрешений в области действия сервера, например такое, как создание имени входа.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 Указывает, что возникло событие «предоставления», «запрещения» или «отмены» разрешения для объекта схемы, например для таблицы или функции.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 Указывает, что возникло событие «предоставления», «запрещения» или «отмены» разрешения для объектов базы данных, например для сборки или схемы.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 Возникает при использовании таких операций аудита безопасности, как изменение параметров, ресурсов, внешнего доступа или проверки подлинности.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 Возникает при проверке инструкцией наличия разрешения ALTER TRACE.Occurs when a statement checks for the ALTER TRACE permission.
176176 Audit Server Object Management EventAudit Server Object Management Event Возникает при создании, изменении и удалении серверных объектов.Occurs when server objects are created, altered, or dropped.
177177 Audit Server Principal Management EventAudit Server Principal Management Event Возникает при создании, изменении и удалении участников [системы безопасности] на уровне сервера.Occurs when server principals are created, altered, or dropped.
178178 Audit Database Operation EventAudit Database Operation Event Возникает при таких операциях базы данных, как уведомление запроса контрольной точки или подписки.Occurs when database operations occur, such as checkpoint or subscribe query notification.
180180 Audit Database Object Access EventAudit Database Object Access Event Возникает при доступе к таким объектам базы данных, как схема.Occurs when database objects, such as schemas, are accessed.
181181 TM: начало выполнения транзакцииTM: Begin Tran starting Возникает при запуске запроса BEGIN TRANSACTION.Occurs when a BEGIN TRANSACTION request starts.
182182 TM: начало транзакции завершеноTM: Begin Tran completed Возникает при завершении запроса BEGIN TRANSACTION.Occurs when a BEGIN TRANSACTION request completes.
183183 TM: повышение уровня запуска транзакцийTM: Promote Tran starting Возникает при запуске запроса PROMOTE TRANSACTION.Occurs when a PROMOTE TRANSACTION request starts.
184184 TM: повышение уровня транзакции завершеноTM: Promote Tran completed Возникает при завершении запроса PROMOTE TRANSACTION.Occurs when a PROMOTE TRANSACTION request completes.
185185 TM: запуск фиксации транзакцийTM: Commit Tran starting Возникает при запуске запроса COMMIT TRANSACTION.Occurs when a COMMIT TRANSACTION request starts.
186186 TM: завершена фиксация транзакцииTM: Commit Tran completed Возникает при завершении запроса COMMIT TRANSACTION.Occurs when a COMMIT TRANSACTION request completes.
187187 TM: запуск отката транзакцииTM: Rollback Tran starting Возникает при запуске запроса ROLLBACK TRANSACTION.Occurs when a ROLLBACK TRANSACTION request starts.
188188 TM: откат транзакции завершенTM: Rollback Tran completed Возникает при завершении запроса ROLLBACK TRANSACTION.Occurs when a ROLLBACK TRANSACTION request completes.
189189 Блокировка: время ожидания (время ожидания > 0)Lock:Timeout (timeout > 0) Возникает при истечении времени ожидания запроса на блокировку ресурса, например страницы.Occurs when a request for a lock on a resource, such as a page, times out.
190190 Отчет о состоянии: операция с индексами в сетиProgress Report: Online Index Operation Сообщает о ходе выполнения операции построения в сети индекса при работающем процессе построения.Reports the progress of an online index build operation while the build process is running.
191191 TM: запуск сохранения транзакцииTM: Save Tran starting Возникает при запуске запроса SAVE TRANSACTION.Occurs when a SAVE TRANSACTION request starts.
192192 TM: завершено сохранение транзакцииTM: Save Tran completed Возникает при завершении запроса SAVE TRANSACTION.Occurs when a SAVE TRANSACTION request completes.
193193 Background Job ErrorBackground Job Error Возникает при аварийном завершении фонового задания.Occurs when a background job terminates abnormally.
194194 OLEDB Provider InformationOLEDB Provider Information Возникает, если запускается распределенный запрос, который собирает сведения, относящиеся к соединению поставщика.Occurs when a distributed query runs and collects information corresponding to the provider connection.
195195 Mount TapeMount Tape Возникает при получении запроса на монтирование ленты.Occurs when a tape mount request is received.
196196 Assembly LoadAssembly Load Возникает при запросе на загрузку сборки среды CLR.Occurs when a request to load a CLR assembly occurs.
197197 ЗарезервированоReserved
198198 XQuery Static TypeXQuery Static Type Возникает при выполнении выражения языка XQuery.Occurs when an XQuery expression is executed. Этот класс событий представляет статический тип выражения XQuery.This event class provides the static type of the XQuery expression.
199199 QN: subscriptionQN: subscription Возникает, когда регистрация запроса не может быть подписана.Occurs when a query registration cannot be subscribed. Столбец TextData содержит сведения о событии.The TextData column contains information about the event.
200200 QN: parameter tableQN: parameter table Сведения об активных подписках хранятся во внутренней таблице параметров.Information about active subscriptions is stored in internal parameter tables. Этот класс событий возникает, если создается или удаляется таблица параметров.This event class occurs when a parameter table is created or deleted. Обычно такие таблицы создаются или удаляются при перезапуске базы данных.Typically, these tables are created or deleted when the database is restarted. Столбец TextData содержит сведения о событии.The TextData column contains information about the event.
201201 QN: templateQN: template Шаблон запроса представляет класс запросов на подписку.A query template represents a class of subscription queries. Как правило, запросы того же класса идентичны за исключением значений их параметров.Typically, queries in the same class are identical except for their parameter values. Это событие возникает, если новый запрос на подписку принадлежит существующему классу (Match), новому классу (Create) или классу Drop, который указывает на очистку шаблонов классов запросов, не имеющих активных подписок.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. Столбец TextData содержит сведения о событии.The TextData column contains information about the event.
202202 QN: dynamicsQN: dynamics Отслеживает внутреннюю деятельность уведомлений запросов.Tracks internal activities of query notifications. Столбец TextData содержит сведения о событии.The TextData column contains information about the event.
212212 Bitmap WarningBitmap Warning Указывает, что в запросе отключена фильтрация по битовым картам.Indicates when bitmap filters have been disabled in a query.
213213 Database Suspect Data PageDatabase Suspect Data Page Указывает, что страница добавляется в таблицу suspect_pages в базе данных msdb.Indicates when a page is added to the suspect_pages table in msdb.
214214 CPU Threshold ExceededCPU threshold exceeded Указывает, что регулятор ресурсов обнаружил запрос, превышающий пороговое значение загрузки ЦП (заданное в параметре 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 Указывает на запуск триггера LOGON или функции-классификатора регулятора ресурсов.Indicates when a LOGON trigger or Resource Governor classifier function starts execution.
216216 PreConnect:CompletedPreConnect:Completed Указывает на завершение работы триггера LOGON или функции-классификатора регулятора ресурсов.Indicates when a LOGON trigger or Resource Governor classifier function completes execution.
217217 Plan Guide SuccessfulPlan Guide Successful Указывает, что в SQL Server успешно создан план выполнения для запроса или пакета, в котором содержится структура плана.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 Указывает, что SQL Server не удалось создать план выполнения для запроса или пакета, в котором содержится структура плана.Indicates that SQL Server could not produce an execution plan for a query or batch that contained a plan guide. SQL Server выполнил попытку создать план выполнения для этого запроса или пакета без применения структуры плана.SQL Server attempted to generate an execution plan for this query or batch without applying the plan guide. Эту проблему могла вызвать недопустимая структура плана.An invalid plan guide may be the cause of this problem. Структуры планов можно проверить при помощи системной функции 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 Is the ID of the column to be added for the event. column_id имеет тип intи не имеет значения по умолчанию.column_id is int, with no default.

В следующей таблице приводится список столбцов, которые могут добавляться для события.The following table lists the columns that can be added for an event.

Номер столбцаColumn number Имя столбцаColumn name ОписаниеDescription
11 TextDataTextData Текстовое значение, зависящее от класса событий, фиксируемых при трассировке.Text value dependent on the event class that is captured in the trace.
22 BinaryDataBinaryData Значение типа Binary, зависящее от класса событий, фиксируемых при трассировке.Binary value dependent on the event class captured in the trace.
33 DatabaseIDDatabaseID Идентификатор базы данных, указанной в инструкции USE Database , или база данных по умолчанию, если для данного соединения инструкция USE базы данных не выполнялась.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.

Значение для базы данных можно определить с помощью функции DB_ID.The value for a database can be determined by using the DB_ID function.
44 TransactionIDTransactionID Назначенный системой идентификатор транзакции.System-assigned ID of the transaction.
55 LineNumberLineNumber Содержит номер строки, в которой имеется ошибка.Contains the number of the line that contains the error. Для событий, в которых задействованы инструкции языка Transact-SQLTransact-SQL , например SP:StmtStarting, столбец LineNumber содержит номер строки инструкции в хранимой процедуре или пакете.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 Имя пользователя MicrosoftMicrosoft Windows.MicrosoftMicrosoft Windows user name.
77 NTDomainNameNTDomainName Домен Windows, к которому принадлежит пользователь.Windows domain to which the user belongs.
88 HostNameHostName Имя клиентского компьютера, отправившего запрос.Name of the client computer that originated the request.
99 ClientProcessIDClientProcessID Идентификатор, присвоенный клиентским компьютером процессу, в котором работает клиентское приложение.ID assigned by the client computer to the process in which the client application is running.
1010 ApplicationNameApplicationName Имя клиентского приложения, установившего соединение с экземпляром SQL ServerSQL Server.Name of the client application that created the connection to an instance of SQL ServerSQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы.This column is populated with the values passed by the application rather than the displayed name of the program.
1111 LoginNameLoginName Имя входа SQL ServerSQL Server для клиента.SQL ServerSQL Server login name of the client.
1212 SPIDSPID Идентификатор процесса сервера, который SQL ServerSQL Server присвоил процессу, связанному с клиентом.Server Process ID assigned by SQL ServerSQL Server to the process associated with the client.
1313 ДлительностьDuration Длительность события (в микросекундах).Amount of elapsed time (in microseconds) taken by the event. Этот столбец данных не заполняется событием Hash Warning.This data column is not populated by the Hash Warning event.
1414 StartTimeStartTime Время начала события, если оно доступно.Time at which the event started, when available.
1515 EndTimeEndTime Время окончания события.Time at which the event ended. Этот столбец не заполняется для классов событий запуска, таких как SQL:BatchStarting или SP:Starting.This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. Он также не заполняется событием Hash Warning .It is also not populated by the Hash Warning event.
1616 ReadsReads Число логических чтений диска, выполненное сервером для данного события.Number of logical disk reads performed by the server on behalf of the event. Этот столбец не заполняется событием Lock: Released .This column is not populated by the Lock:Released event.
1717 WritesWrites Число логических обращений к дискам на запись, выполненное сервером для данного события.Number of physical disk writes performed by the server on behalf of the event.
1818 ЦПCPU Объем времени ЦП (в миллисекундах), использованного событием.Amount of CPU time (in milliseconds) used by the event.
1919 РазрешенияPermissions Представляет битовую карту разрешений. Используется событием Security Auditing.Represents the bitmap of permissions; used by Security Auditing.
2020 Уровень серьезностиSeverity Степень серьезности исключения.Severity level of an exception.
2121 EventSubClassEventSubClass Тип подкласса события.Type of event subclass. Этот столбец данных заполняется не для всех классов событий.This data column is not populated for all event classes.
2222 ObjectIDObjectID Идентификатор объекта, назначенный системой.System-assigned ID of the object.
2323 УспешноSuccess Успех попытки использования разрешений. Применяется для аудита.Success of the permissions usage attempt; used for auditing.

1 = успешное завершение0 = сбой1 = success0 = failure
2424 IndexIDIndexID Идентификатор индекса объекта, связанного с событием.ID for the index on the object affected by the event. Чтобы определить идентификатор индекса для объекта, используйте столбец indid в системной таблице sysindexes .To determine the index ID for an object, use the indid column of the sysindexes system table.
2525 IntegerDataIntegerData Целочисленное значение, зависящее от класса событий, перехватываемых при трассировке.Integer value dependent on the event class captured in the trace.
2626 ServerNameServerName Имя экземпляра SQL ServerSQL Server , ServerName или servername\instancename, для которого выполняется трассировка.Name of the instance of SQL ServerSQL Server, either servername or servername\instancename, being traced.
2727 EventClassEventClass Тип класса событий, который записывается в настоящий момент.Type of event class being recorded.
2828 ObjectTypeObjectType Тип объекта, например: таблица, функция или хранимая процедура.Type of object, such as: table, function, or stored procedure.
2929 NestLevelNestLevel Уровень вложенности, на котором выполняется хранимая процедура.The nesting level at which this stored procedure is executing. См. раздел @ @NESTLEVEL (TRANSACT-SQL).See @@NESTLEVEL (Transact-SQL).
3030 СостояниеState Состояние сервера в случае ошибки.Server state, in case of an error.
3131 ОшибкаError Номер ошибки.Error number.
3232 РежимMode Режим полученной блокировки.Lock mode of the lock acquired. Этот столбец не заполняется событием Lock: Released .This column is not populated by the Lock:Released event.
3333 ДескрипторHandle Дескриптор объекта, относящегося к событию.Handle of the object referenced in the event.
3434 ObjectNameObjectName Имя объекта, к которому выполняется доступ.Name of object accessed.
3535 DatabaseNameDatabaseName Имя базы данных, указанной в инструкции USE Database .Name of the database specified in the USE database statement.
3636 FileNameFileName Логическое имя изменяемого файла.Logical name of the file name modified.
3737 OwnerNameOwnerName Имя владельца для объекта ссылки.Owner name of the referenced object.
3838 RoleNameRoleName Имя базы данных или роли сервера, к которым получает доступ инструкция.Name of the database or server-wide role targeted by a statement.
3939 TargetUserNameTargetUserName Пользовательское имя цели некоторой операции.User name of the target of some action.
4040 DBUserNameDBUserName Имя пользовательской базы данных SQL ServerSQL Server для клиента.SQL ServerSQL Server database user name of the client.
4141 LoginSidLoginSid Идентификатор безопасности вошедшего в систему пользователя.Security identifier (SID) of the logged-in user.
4242 TargetLoginNameTargetLoginName Имя входа цели некоторой операции.Login name of the target of some action.
4343 TargetLoginSidTargetLoginSid Идентификатор SID имени входа, которое является целью некоторой операции.SID of the login that is the target of some action.
4444 ColumnPermissionsColumnPermissions Состояние разрешений на уровне столбцов. Используется событием Security Auditing.Column-level permissions status; used by Security Auditing.
4545 LinkedServerNameLinkedServerName Имя связанного сервера.Name of the linked server.
4646 ProviderNameProviderName Имя поставщика OLE DB.Name of the OLE DB provider.
4747 MethodNameMethodName Имя метода OLE DB.Name of the OLE DB method.
4848 RowCountsRowCounts Количество строк в пакете.Number of rows in the batch.
4949 RequestIDRequestID Идентификатор запроса, содержащего инструкцию.ID of the request containing the statement.
5050 XactSequenceXactSequence Токен, описывающий текущую транзакцию.A token to describe the current transaction.
5151 EventSequenceEventSequence Порядковый номер этого события.Sequence number for this event.
5252 BigintData1BigintData1 значение bigint , которое зависит от класса событий, фиксируемых при трассировке.bigint value, which is dependent on the event class captured in the trace.
5353 BigintData2BigintData2 значение bigint , которое зависит от класса событий, фиксируемых при трассировке.bigint value, which is dependent on the event class captured in the trace.
5454 GUIDGUID Значение идентификатора GUID, зависящее от класса события, захваченного при трассировке.GUID value, which is dependent on the event class captured in the trace.
5555 IntegerData2IntegerData2 Целое число, значение которого зависит от класса событий, захваченного при трассировке.Integer value, which is dependent on the event class captured in the trace.
5656 ObjectID2ObjectID2 Идентификатор связанного объекта или сущности, если он доступен.ID of the related object or entity, if available.
5757 ТипType Целое число, значение которого зависит от класса событий, захваченного при трассировке.Integer value, which is dependent on the event class captured in the trace.
5858 OwnerIDOwnerID Тип объекта-владельца блокировки.Type of the object that owns the lock. Только для событий блокировки.For lock events only.
5959 ParentNameParentName Имя схемы, в которой находится объект.Name of the schema the object is within.
6060 IsSystemIsSystem Указывает, произошло событие в системном или в пользовательском процессе.Indicates whether the event occurred on a system process or a user process.

1 = системный процесс1 = system

0 = пользователь.0 = user.
6161 OffsetOffset Начальное смещение инструкции в пределах хранимой процедуры или пакета.Starting offset of the statement within the stored procedure or batch.
6262 SourceDatabaseIDSourceDatabaseID Идентификатор базы данных, в которой находится источник объекта.ID of the database in which the source of the object exists.
6363 SqlHandleSqlHandle 64-разрядная версия хэша, основанная на тексте нерегламентированного запроса или базы данных и на идентификаторе объекта SQL.64-bit hash based on the text of an ad hoc query or the database and object ID of an SQL object. Это значение можно передать в функцию sys.dm_exec_sql_text() , чтобы получить связанный текст SQL.This value can be passed to sys.dm_exec_sql_text() to retrieve the associated SQL text.
6464 SessionLoginNameSessionLoginName Имя входа пользователя, который инициировал сеанс.The login name of the user who originated the session. Например, при подключении к SQL ServerSQL Server под именем Имя_входа1 и при выполнении инструкции под именем Имя_входа2поле SessionLoginName будет содержать Имя_входа1, а поле LoginNameИмя_входа2.For example, if you connect to SQL ServerSQL Server using Login1 and execute a statement as Login2, SessionLoginName displays Login1, while LoginName displays Login2. В данном столбце отображаются имена входа SQL ServerSQL Server и Windows.This data column displays both SQL ServerSQL Server and Windows logins.

[ @on =] вкл .[ @on=] on
Указывает, следует ли привести событие в состояние ON (1) или OFF (0).Specifies whether to turn the event ON (1) or OFF (0). параметр On имеет значение bitи не имеет значения по умолчанию.on is bit, with no default.

Если параметр On имеет значение 1, а column_id имеет значение null, то событие устанавливается в значение on и все столбцы очищаются.If on is set to 1, and column_id is NULL, then the event is set to ON and all columns are cleared. Если column_id не равно null, то для этого события в столбце устанавливается значение ON.If column_id is not null, then the column is set to ON for that event.

Если параметр On имеет значение 0, а column_id имеет значение null, то событие отключено и все столбцы очищаются.If on is set to 0, and column_id is NULL, then the event is turned OFF and all columns are cleared. Если column_id не равно null, столбец будет отключен.If column_id is not null, then the column is turned OFF.

В этой таблице показано ** @ взаимодействие между и** ** @ columnid**.This table illustrates the interaction between @on and @columnid.

@on@on @columnid@columnid РезультатResult
ON (1)ON (1) NULLNULL Событие включено.Event is turned ON.

Все столбцы очищены.All Columns are cleared.
NOT NULLNOT NULL Столбец включен для указанного события.Column is turned ON for the specified Event.
OFF (0)OFF (0) NULLNULL Событие выключено.Event is turned OFF.

Все столбцы очищены.All Columns are cleared.
NOT NULLNOT NULL Столбец выключен для указанного события.Column is turned OFF for the specified Event.

Значения кода возвратаReturn Code Values

В следующей таблице описаны значения кодов, которые могут быть возвращены пользователю при завершении хранимой процедуры.The following table describes the code values that users may get following completion of the stored procedure.

Код возвратаReturn code ОписаниеDescription
00 Нет ошибки.No error.
11 Неизвестная ошибка.Unknown error.
22 Трассировка в данный момент выполняется.The trace is currently running. Изменение трассировки в это время приведет к ошибке.Changing the trace at this time will result in an error.
33 Указанное событие недопустимо.The specified event is not valid. Возможно, событие не существует или не соответствует ни одной хранимой процедуре.The event may not exist or it is not an appropriate one for the store procedure.
44 Указан недопустимый столбец.The specified column is not valid.
99 Указан недопустимый дескриптор трассировки.The specified trace handle is not valid.
1111 Указанный столбец используется для внутренних целей и не может быть удален.The specified column is used internally and cannot be removed.
1313 Недостаточно памяти.Out of memory. Возвращается, когда для выполнения указанного действия недостаточно памяти.Returned when there is not enough memory to perform the specified action.
1616 Недопустимая функция для данной трассировки.The function is not valid for this trace.

ПримечанияRemarks

sp_trace_setevent выполняет многие действия, ранее выполненные расширенными хранимыми процедурами, доступными в более ранних версиях служб 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. Используйте sp_trace_setevent вместо следующего:Use sp_trace_setevent instead of the following:

  • xp_trace_addnewqueuexp_trace_addnewqueue

  • xp_trace_eventclassrequired;xp_trace_eventclassrequired

  • xp_trace_seteventclassrequired.xp_trace_seteventclassrequired

Пользователи должны выполнять sp_trace_setevent для каждого столбца, добавляемого для каждого события.Users must execute sp_trace_setevent for each column added for each event. При каждом выполнении, если параметр ** @ On** имеет значение 1, sp_trace_setevent добавляет указанное событие в список событий трассировки.During each execution, if @on is set to 1, sp_trace_setevent adds the specified event to the list of events of the trace. Если параметр ** @ On** имеет значение 0, sp_trace_setevent удаляет указанное событие из списка.If @on is set to 0, sp_trace_setevent removes the specified event from the list.

Параметры всех хранимых процедур трассировки SQL (sp_trace_xx) строго типизированы.Parameters of all SQL Trace stored procedures (sp_trace_xx) are strictly typed. Если эти аргументы указываются с неправильными типами данных входных параметров, как указано в описании их аргументов, хранимая процедура возвратит ошибку.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.

Пример использования хранимых процедур трассировки см. в разделе Создание трассировки (Transact-SQL).For an example of using trace stored procedures, see Create a Trace (Transact-SQL).

РазрешенияPermissions

Пользователь должен иметь разрешение ALTER TRACE.User must have ALTER TRACE permission.

См. также:See 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 SQL Server Event Class Reference
Трассировка SQLSQL Trace