Classe di evento Broker:Corrupted Message
In SQL Server viene generato un evento Broker:Corrupted Message quando Service Broker riceve un messaggio danneggiato.
Colonne di dati della classe di evento Broker:Corrupted Message
Colonna di dati |
Tipo |
Descrizione |
Numero colonna |
Filtrabile |
---|---|---|---|---|
ApplicationName |
nvarchar |
Nome dell'applicazione client in cui è stata creata la connessione a un'istanza di SQL Server. Questa colonna viene popolata con i valori passati dall'applicazione anziché con il nome visualizzato del programma. |
10 |
Sì |
BigintData1 |
bigint |
Numero di sequenza del messaggio. |
52 |
No |
BinaryData |
image |
Corpo del messaggio. |
2 |
Sì |
ClientProcessID |
int |
ID assegnato dal computer host al processo in cui è in esecuzione l'applicazione client. Questa colonna di dati viene popolata se il client fornisce l'ID del processo client. |
9 |
Sì |
DatabaseID |
int |
ID del database specificato dall'istruzione USE database oppure ID del database predefinito se non è stata eseguita l'istruzione USE database per un'istanza specifica. In SQL Server Profiler viene visualizzato il nome del database se l'acquisizione per la traccia include la colonna di dati Server Name e il server è disponibile. È possibile determinare il valore per un database tramite la funzione DB_ID. |
3 |
Sì |
Error |
int |
Numero di identificazione del messaggio in sys.messages per il testo nell'evento. |
31 |
No |
EventClass |
int |
Tipo di classe di evento acquisita. Per Broker:Corrupted Message, corrisponde sempre a 161. |
27 |
No |
EventSequence |
int |
Numero di sequenza dell'evento. |
51 |
No |
FileName |
nvarchar |
Indirizzo di rete dell'endpoint remoto. |
36 |
No |
GUID |
uniqueidentifier |
ID della conversazione alla quale appartiene il messaggio. Questo identificatore viene trasmesso come parte del messaggio e viene condiviso da entrambi i lati della conversazione. |
54 |
No |
Host Name |
nvarchar |
Nome del computer in cui è in esecuzione il client. Questa colonna di dati viene popolata se il client fornisce il nome host. Per determinare il nome host, utilizzare la funzione HOST_NAME. |
8 |
Sì |
IntegerData |
int |
Numero di frammento del messaggio. |
25 |
Sì |
IsSystem |
int |
Indica se l'evento è stato generato in un processo di sistema o in un processo utente. 1 = sistema, 0 = utente. |
60 |
No |
LoginSid |
image |
ID di protezione (SID) dell'utente connesso. Il SID è univoco per ogni account di accesso nel server. |
41 |
Sì |
NTDomainName |
nvarchar |
Dominio di Windows a cui appartiene l'utente. |
7 |
Sì |
NTUserName |
nvarchar |
Nome dell'utente proprietario della connessione che ha generato questo evento. |
6 |
Sì |
ObjectName |
nvarchar |
Nome del servizio dell'altro lato della conversazione e stringa di connessione utilizzata dal database remoto per connettersi al database. |
34 |
No |
RoleName |
nvarchar |
Ruolo dell'endpoint che riceve il messaggio. I possibili valori sono i seguenti.
L'endpoint che riceve il messaggio è l'initiator della conversazione.
L'endpoint che riceve il messaggio è la destinazione della conversazione. |
38 |
No |
ServerName |
nvarchar |
Nome dell'istanza di SQL Server tracciata. |
26 |
No |
Severity |
int |
Gravità dell'errore che ha determinato l'eliminazione del messaggio in SQL Server. |
29 |
No |
SPID |
int |
ID del processo server assegnato da SQL Server al processo associato al client. |
12 |
Sì |
StartTime |
datetime |
Ora di inizio dell'evento, se disponibile. |
14 |
Sì |
State |
int |
Indica la posizione del codice sorgente di SQL Server in cui è stato generato l'evento. A ogni posizione che può generare l'evento è assegnato un codice di stato diverso. Il codice di stato può essere utilizzato dal personale del Supporto Tecnico Clienti Microsoft per individuare la posizione in cui è stato generato l'evento. |
30 |
No |
TextData |
ntext |
Descrizione del danneggiamento rilevato. |
1 |
Sì |
Transaction ID |
bigint |
ID della transazione assegnato dal sistema. |
4 |
No |
La colonna TextData dell'evento contiene un messaggio che descrive il problema correlato al messaggio.