Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
SQL Server генерирует событие Broker:Message Undeliverable при невозможности Service Broker обработать полученное сообщение, которое должно было быть доставлено в службу в этом экземпляре. Для сообщений, которые должны были быть перенаправлены, см. Broker:Forwarded Message Dropped Event Class.
Брокер: Класс события недоставленного сообщения данные столбцов
Столбец данных | Тип | Описание | Номер столбца | Доступно для фильтрации |
---|---|---|---|---|
Имя приложения | nvarchar |
Имя клиентского приложения, создавшего подключение к экземпляру SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. | 10 | Да |
BigintData1 | bigint |
Порядковый номер недоставленного сообщения. | 52 | нет |
BigintData2 | bigint |
Порядковый номер последнего сообщения успешно подтвержден. | 53 | нет |
ClientProcessID | int |
Идентификатор, назначенный хост-компьютером процессу, в котором выполняется клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. | 9 | Да |
DatabaseID | int |
Идентификатор базы данных, указанной инструкцией USE database , или идентификатор базы данных по умолчанию, если инструкция USE database не была выдана для данного экземпляра. Sql Server Profiler отображает имя базы данных, если столбец данных ServerName фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. | 3 | Да |
Ошибка | int |
Номер идентификатора сообщения в sys.messages для текста события. | 31 | нет |
EventClass | int |
Тип захваченного класса событий. Всегда 160 для Broker:MessageUndeliverable. | двадцать семь | нет |
EventSequence | int |
Порядковый номер этого события. | 51 | нет |
EventSubClass | nvarchar |
Указывает, является ли недоставленное сообщение последовательным сообщением. Одно из двух значений: Последовательность сообщений. Неподдающееся доставке сообщение было последовательным сообщением. Неупорядоченное сообщение. Недоставляемое сообщение не было упорядоченным сообщением. |
двадцать один | Да |
глобальный уникальный идентификатор | uniqueidentifier |
Идентификатор беседы, к которой относится недоставляемое сообщение. Этот идентификатор передается как часть сообщения и разделяется между обеими сторонами беседы. | 54 | нет |
Имя хоста | nvarchar |
Имя компьютера, на котором работает клиент. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. | 8 | Да |
IntegerData | int |
Номер фрагмента недоставленного сообщения. | двадцать пять | нет |
IntegerData2 | int |
Номер фрагмента сообщения, который указан в не доставленном сообщении. | 55 | нет |
IsSystem | int |
Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. | шестьдесят | нет |
Имя входа | nvarchar |
Имя имени входа пользователя (имя входа безопасности SQL Server или учетные данные для входа Windows в формате DOMAIN\Username). | 11 | нет |
LoginSid | image |
Идентификатор безопасности вошедшего в систему пользователя. Значение идентификатора безопасности уникально для каждого имени входа на сервере. | 41 | Да |
NTDomainName | nvarchar |
Домен Windows, которому принадлежит пользователь. | 7 | Да |
NTUserName | nvarchar |
Имя пользователя, которому принадлежит соединение, которое создало это событие. | 6 | Да |
ObjectName | nvarchar |
Дескриптор диалога диалогового окна. | 34 | нет |
RoleName | nvarchar |
Роль дескриптора беседы. Это инициатор илицелевой объект. | 38 | нет |
Имя сервера | nvarchar |
Имя отслеживаемого экземпляра SQL Server. | 26 | нет |
Серьезность | int |
Уровень критичности текста события. | 29 | нет |
SPID | int |
Идентификатор процесса сервера, назначенный SQL Server процессу, связанному с клиентом. | 12 | Да |
StartTime | datetime |
Время начала события, когда доступно. | 14 | Да |
Государство | int |
Указывает расположение в исходном коде SQL Server, которое создало событие. Каждое расположение, которое может создать это событие, имеет другой код состояния. Инженер службы поддержки Майкрософт может использовать этот код состояния для поиска места создания события.. | 30 | нет |
TextData | ntext |
Причина, по которой SQL Server не удалось доставить сообщение. | 1 | Да |
TransactionID | bigint |
Назначаемый системой идентификатор транзакции. | 4 | нет |