Класс событий Broker:Activation
SQL Server формирует событие Broker:Activation, если монитор очереди запускает хранимую процедуру активации, отправляет уведомление QUEUE_ACTIVATION или если существует хранимая процедура активации, запущенная монитором очереди.
Столбцы данных класса событий Broker:Activation
Столбец данных |
Тип |
Описание |
Номер столбца |
Фильтруемый |
---|---|---|---|---|
ClientProcessID |
int |
Идентификатор, присвоенный главным компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. |
9 |
Да |
DatabaseID |
int |
Идентификатор базы данных, указанной в инструкции USE database, или идентификатор базы данных по умолчанию, если для данного экземпляра инструкция USE databaseне выполнялась. Приложение Приложение SQL Server Profiler отображает имя базы данных, если столбец ServerName захвачен при трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. |
3 |
Да |
EventClass |
int |
Тип зафиксированного класса событий. Всегда 163 для Broker:Activation. |
27 |
Нет |
EventSequence |
int |
Порядковый номер для этого события. |
51 |
Нет |
EventSubClass |
nvarchar |
Конкретное действие, о котором сообщает это событие. Одно из следующих значений:
SQL Server запустил хранимую процедуру активации.
Хранимая процедура активации завершила работу нормально.
Хранимая процедура активации завершила работу с ошибкой. |
21 |
Нет |
HostName |
nvarchar |
Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. |
8 |
Да |
IntegerData |
int |
Число активных задач в этой очереди. |
25 |
Нет |
IsSystem |
int |
Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. |
60 |
Нет |
LoginSid |
image |
Идентификатор безопасности вошедшего в систему пользователя. Каждому имени входа на сервере соответствует уникальный идентификатор безопасности. |
41 |
Да |
NTDomainName |
nvarchar |
Домен Windows, к которому принадлежит пользователь. |
7 |
Да |
NTUserName |
nvarchar |
Имя пользователя, которому принадлежит соединение, создавшее это событие. |
6 |
Да |
ObjectID |
int |
Очередь, связанная с этим событием. |
22 |
Нет |
ServerName |
nvarchar |
Имя экземпляра SQL Server, подвергаемого трассировке. |
26 |
Нет |
SPID |
int |
Идентификатор процесса сервера, который SQL Server присвоил процессу, связанному с клиентом. |
12 |
Да |
StartTime |
datetime |
Время начала события (если оно известно). |
14 |
Да |
TransactionID |
bigint |
Назначенный системой идентификатор транзакции. |
4 |
Нет |