Класс событий Broker:Forwarded Message Sent
SQL Server формирует событие класса Broker:Forwarded Message Sent, когда компонент Service Broker перенаправляет сообщение.
Столбцы данных класса событий Broker:Forwarded Message Sent
Столбец данных |
Тип |
Описание |
Номер столбца |
Фильтрация |
---|---|---|---|---|
ApplicationName |
nvarchar |
Имя клиентского приложения, установившего соединение с экземпляром SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. |
10 |
Да |
BigintData1 |
bigint |
Порядковый номер сообщения. |
52 |
Нет |
ClientProcessID |
int |
Идентификатор, присвоенный компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. |
9 |
Да |
DatabaseID |
int |
Идентификатор базы данных, заданный инструкцией USE database, либо идентификатор базы данных по умолчанию, если для данного экземпляра не была выполнена инструкция USE database. Приложение Приложение SQL Server Profiler отображает имя базы данных, если в трассировке зафиксирован столбец данных ServerName и этот сервер доступен. Определите идентификатор базы данных с помощью функции DB_ID. |
3 |
Да |
DBUserName |
nvarchar |
Идентификатор экземпляра посредника для службы, отправившей сообщение. |
40 |
Нет |
EventClass |
int |
Тип захваченного класса событий. Для класса событий Broker:Forwarded Message Sent всегда равен 139. |
27 |
Нет |
EventSequence |
int |
Порядковый номер этого события. |
51 |
Нет |
EventSubClass |
nvarchar |
Тип подкласса событий, предоставляющий дополнительные сведения о каждом классе событий. |
21 |
Да |
FileName |
nvarchar |
Имя службы, для которой предназначено сообщение. |
36 |
Нет |
GUID |
uniqueidentifier |
Идентификатор диалогового окна. Этот идентификатор передан как часть сообщения и является общим для обоих участников диалога. |
54 |
Нет |
HostName |
nvarchar |
Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Для определения имени узла используйте функцию HOST_NAME. |
8 |
Да |
IndexID |
int |
Количество отрезков пути передачи, оставшихся для перенаправленного сообщения. |
24 |
Нет |
IntegerData |
int |
Номер фрагмента перенаправленного сообщения. |
25 |
Нет |
IsSystem |
int |
Указывает, в каком процессе произошло событие, в системном или в пользовательском. 1 = системный, 0 = пользовательский. |
60 |
Нет |
LoginSid |
image |
Идентификационный номер безопасности вошедшего в систему пользователя. Каждому имени входа на сервере соответствует свой уникальный идентификационный номер безопасности. |
41 |
Да |
NTDomainName |
nvarchar |
Домен Windows, к которому принадлежит пользователь. |
7 |
Да |
NTUserName |
nvarchar |
Имя пользователя, установившего соединение, сформировавшее это событие. |
6 |
Да |
ObjectId |
int |
Значение оставшегося времени жизни перенаправленного сообщения на момент перенаправления. |
22 |
Нет |
ObjectName |
nvarchar |
Идентификатор перенаправленного сообщения. |
34 |
Нет |
OwnerName |
nvarchar |
Идентификатор посредника, которому направлено сообщение. |
37 |
Нет |
RoleName |
nvarchar |
Роль дескриптора диалога. Одна из следующих.
|
38 |
Нет |
ServerName |
nvarchar |
Имя экземпляра SQL Server, для которого осуществляется трассировка. |
26 |
Нет |
SPID |
int |
Идентификатор серверного процесса, который SQL Server присвоил процессу, связанному с клиентом. |
12 |
Да |
StartTime |
datetime |
Время начала события, если оно известно. |
14 |
Да |
Success |
int |
Количество времени, затраченного на процесс перенаправления. |
23 |
Нет |
TargetLoginName |
nvarchar |
Сетевой адрес, по которому экземпляр отправляет сообщение. Обратите внимание на то, что он может отличаться от конечного места назначения сообщения. |
42 |
Нет |
TargetUserName |
nvarchar |
Имя службы, запускающейся для сообщения. |
39 |
Нет |
TransactionID |
bigint |
Назначенный системой идентификатор транзакции. |
4 |
Нет |