Поделиться через


Broker:Forwarded Message Dropped, класс событий

Область применения: SQL Server Управляемый экземпляр SQL Azure

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

Столбцы данных класса событий Broker:Forwarded Message Dropped

Столбец данных Тип Описание Column number Доступно для фильтрации
ApplicationName nvarchar Имя клиентского приложения, создавшего подключение к экземпляру SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. 10 Да
BigintData1 bigint Порядковый номер сообщения. 52 No
ClientProcessID int Идентификатор, присвоенный компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. 9 Да
DatabaseID int Идентификатор базы данных, указанной в инструкции USE database , или базы данных по умолчанию, если для данного экземпляра инструкция USE databaseне выполнялась. SQL Server Profiler отображает имя базы данных, если столбец данных имени сервера фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. 3 Да
имя_базы_данных nvarchar Имя базы данных, в которой выполняется инструкция пользователя. 35 Да
DBUserName nvarchar Идентификатор экземпляра брокера, отправившего это сообщение. 40 No
Ошибка int Идентификационный номер сообщения в sys.messages для текста в событии. 31 No
EventClass int Тип захваченного класса событий. Всегда равен 191 для Broker:Forwarded Message Dropped. 27 No
EventSequence int Порядковый номер этого события. 51 No
FileName nvarchar Имя службы, для которой предназначено сообщение. 36 No
GUID uniqueidentifier Идентификатор диалога. Этот идентификатор передается в составе сообщения и является общим для обоих участников диалога. 54 No
HostName nvarchar Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. 8 Да
IndexID int Число прыжков, оставшихся у перенаправленного сообщения. 24 No
IntegerData int Номер фрагмента перенаправленного сообщения. 25 No
LoginSid Изображение Идентификатор безопасности вошедшего в систему пользователя. Значение идентификатора безопасности уникально для каждого имени входа на сервере. 41 Да
NTDomainName nvarchar Домен Windows, к которому принадлежит пользователь. 7 Да
NTUserName nvarchar Имя пользователя, которому принадлежит соединение, создавшее это событие. 6 Да
ObjectId int Оставшееся время существования перенаправленного сообщения. 22 No
ObjectName nvarchar Идентификатор перенаправленного сообщения. 34 No
OwnerName nvarchar Идентификатор экземпляра брокера, которому направлено сообщение. 37 No
RoleName nvarchar Роль дескриптора диалога. Одно из двух значений:

-Initiator. Данный брокер начал диалог.

-Target. Данный брокер является назначением диалога.
38 No
ServerName nvarchar Имя экземпляра SQL Server, который отслеживается в настоящий момент. 26 No
Важность int Уровень серьезности для текста в событии. 29 No
SPID int Идентификатор процесса сервера, который SQL Server присвоил процессу, связанному с клиентом. 12 Да
Время начала datetime Время начала события, если доступно. 14 Да
Штат int Указывает место в исходном коде SQL Server, которое вызвало это событие. Каждое место, которое может вызвать это событие, обозначается отдельным кодом состояния. Сотрудник службы технической поддержки Microsoft может использовать этот код состояния для обнаружения участка, выполнение которого привело к событию. 30 No
Удачное завершение int Текущее время существования сообщения. Если это значение больше или равно времени жизни сообщения, то сообщение удаляется. 23 No
TargetLoginName nvarchar Сетевой адрес, на который переадресовано данное сообщение. 42 No
TargetUserName nvarchar Имя вызывающей службы для сообщения. 39 No
TextData ntext Описание причины удаления сообщения SQL Server. 1 Да
Код проводки bigint Назначенный системой идентификатор транзакции. 4 No

Столбец TextData этого события содержит описание причины удаления сообщения SQL Server.

См. также

SQL Server Service Broker