Класс события "Брокер: отправка пересланного сообщения"

SQL Server создает событие Broker:Forwarded Message Sent, когда Компонент Service Broker перенаправит сообщение.

Broker:Forwarded Message Sent Event Class Data Columns

Столбец данных Тип Описание Номер столбца Доступно для фильтрации
ИмяПриложения nvarchar Имя клиентского приложения, создавшего подключение к экземпляру SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. 10 Да
BigintData1 bigint Номер последовательности сообщений. 52 нет
ClientProcessID int Идентификатор, назначенный хост-компьютером процессу, в котором выполняется клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. 9 Да
Идентификатор базы данных int Идентификатор базы данных, указанной инструкцией USE database , или идентификатор базы данных по умолчанию, если инструкция USE databaseне была выдана для данного экземпляра. SQL Server Profiler отображает имя базы данных, если столбец данных имени сервера фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. 3 Да
ИмяПользователяБД nvarchar Идентификатор экземпляра брокера для службы, от которой поступило сообщение. 40 нет
EventClass int Тип захваченного класса событий. Всегда 139 для брокера:пересылаемое сообщение. двадцать семь нет
Последовательность событий int Порядковый номер этого события. 51 нет
Имя файла nvarchar Название службы, к которой адресовано сообщение. 36 нет
ГУИД uniqueidentifier Идентификатор беседы диалогового окна. Этот идентификатор передается как часть сообщения и разделяется между обеими сторонами беседы. 54 нет
Имя хоста nvarchar Имя компьютера, на котором работает клиент. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. 8 Да
Идентификатор индекса (IndexID) int Количество хопов, оставшихся для пересылаемого сообщения. двадцать четыре нет
ЦелочисленныеДанные int Номер фрагмента пересылаемого сообщения. двадцать пять нет
IsSystem int Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. шестьдесят нет
ЛогинСид image Идентификатор безопасности вошедшего в систему пользователя. Значение идентификатора безопасности уникально для каждого имени входа на сервере. 41 Да
Имя домена NT nvarchar Домен Windows, которому принадлежит пользователь. 7 Да
NTИмяПользователя nvarchar Имя пользователя, которому принадлежит соединение, которое создало это событие. 6 Да
ObjectId (идентификатор объекта) int Время жизни для пересылаемого сообщения, когда оно было переслано. двадцать два нет
Имя объекта nvarchar Идентификатор сообщения пересылаемого сообщения. 34 нет
Имя владельца nvarchar Идентификатор брокера, на который направляется сообщение. 37 нет
НазваниеРоли nvarchar Роль дескриптора беседы. Одно из:

Инициатор. Этот брокер инициировал беседу.

Цель. Этот брокер является целью беседы.
38 нет
Имя сервера nvarchar Имя отслеживаемого экземпляра SQL Server. 26 нет
СПИД int Идентификатор процесса сервера, назначенный SQL Server процессу, связанному с клиентом. 12 Да
Время начала datetime Время начала события, когда доступно. 14 Да
Успех int Время, затраченное во время процесса пересылки. двадцать три нет
TargetLoginName nvarchar Сетевой адрес, на который этот экземпляр отправил сообщение. Обратите внимание, что это может отличаться от конечного назначения сообщения. 42 нет
ИмяПользователяЦели nvarchar Имя службы, инициирующей сообщение. 39 нет
TransactionID bigint Назначаемый системой идентификатор транзакции. 4 нет