Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
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 | нет |