Classe di evento Broker:Activation
In SQL Server viene generato un evento Broker:Activation quando un monitor di coda avvia una stored procedure di attivazione o invia una notifica QUEUE_ACTIVATION oppure al termine di una stored procedure di attivazione avviata da un monitor di coda.
Colonne di dati della classe di evento Broker:Activation
Colonna di dati |
Tipo |
Descrizione |
Numero colonna |
Filtrabile |
---|---|---|---|---|
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 databaseper 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ì |
EventClass |
int |
Tipo di classe di evento acquisita. Per Broker:Activation, corrisponde sempre a 163. |
27 |
No |
EventSequence |
int |
Numero di sequenza dell'evento. |
51 |
No |
EventSubClass |
nvarchar |
Azione specifica indicata dall'evento. I possibili valori sono i seguenti:
SQL Server ha avviato una stored procedure di attivazione.
La stored procedure di attivazione è terminata.
La stored procedure è terminata con un errore. |
21 |
No |
HostName |
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 attività in corso nella coda. |
25 |
No |
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ì |
ObjectID |
int |
Coda associata all'evento. |
22 |
No |
ServerName |
nvarchar |
Nome dell'istanza di SQL Server tracciata. |
26 |
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ì |
TransactionID |
bigint |
ID della transazione assegnato dal sistema. |
4 |
No |