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