Класс событий 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 для Брокер:Активация. двадцать семь нет
EventSequence int Порядковый номер этого события. 51 нет
EventSubClass nvarchar Действие, о котором сообщает это событие. Одно из следующих значений:

старт:
SQL Server запустил хранимую процедуру активации.

завершено: хранимая процедура активации завершается нормально.

прервано: хранимая процедура активации завершилась ошибкой.
двадцать один нет
Имя хоста nvarchar Имя компьютера, на котором работает клиент. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. 8 Да
IntegerData int Количество задач, активных в этой очереди. двадцать пять нет
IsSystem int Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. шестьдесят нет
LoginSid image Идентификатор безопасности вошедшего в систему пользователя. Значение идентификатора безопасности уникально для каждого имени входа на сервере. 41 Да
NTDomainName nvarchar Домен Windows, которому принадлежит пользователь. 7 Да
NTUserName nvarchar Имя пользователя, которому принадлежит соединение, которое создало это событие. 6 Да
ObjectID int Очередь, связанная с этим событием. двадцать два нет
Имя сервера nvarchar Имя отслеживаемого экземпляра SQL Server. 26 нет
SPID int Идентификатор процесса сервера, назначенный SQL Server процессу, связанному с клиентом. 12 Да
StartTime datetime Время начала события, когда доступно. 14 Да
TransactionID bigint Назначаемый системой идентификатор транзакции. 4 нет