Classe di evento QN:Subscription
L'evento QN:Subscription fornisce informazioni sulle sottoscrizioni di notifica.
Colonne dati della classe di evento QN:Subscription
Colonna 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 del programma visualizzato. |
10 |
Sì |
ClientProcessID |
int |
ID assegnato dal computer host al processo in cui è in esecuzione l'applicazione client. Questa colonna 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 alcuna istruzione USE databaseper una determinata istanza. In SQL Server Profiler viene visualizzato il nome del database se la colonna di dati ServerName viene acquisita nella traccia e il server è disponibile. È possibile determinare il valore per un database utilizzando la funzione DB_ID. |
3 |
Sì |
DatabaseName |
nvarchar |
Nome del database in cui viene eseguita l'istruzione dell'utente. |
35 |
Sì |
EventClass |
int |
Tipo di evento = 199. |
27 |
No |
EventSequence |
int |
Numero di sequenza dell'evento. |
51 |
No |
EventSubClass |
nvarchar |
Tipo di sottoclasse di evento che offre informazioni aggiuntive su ogni classe di evento. Questa colonna può contenere i valori seguenti:
|
21 |
Sì |
GroupID |
int |
ID del gruppo del carico di lavoro dove l'evento Traccia SQL provoca l'attivazione. |
66 |
Sì |
HostName |
nvarchar |
Nome del computer in cui è eseguito il client. Questa colonna dati viene popolata se il client fornisce il nome host. Per determinare il nome host, utilizzare la funzione HOST_NAME. |
8 |
Sì |
IsSystem |
int |
Indica se l'evento si è verificato in un processo di sistema o in un processo utente. 0 = utente 1 = sistema |
60 |
No |
LoginName |
nvarchar |
Nome dell'account di accesso dell'utente (account di protezione di SQL Server o credenziali di accesso di Windows nel formato DOMAIN\Username). |
11 |
No |
LoginSID |
image |
ID di protezione (SID) dell'utente connesso. Queste informazioni sono disponibili nella vista del catalogo sys.server_principals. Il SID è specifico di 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ì |
RequestID |
int |
Identificatore della richiesta contenente l'istruzione. |
49 |
Sì |
ServerName |
nvarchar |
Nome dell'istanza di SQL Server tracciata. |
26 |
No |
SessionLoginName |
nvarchar |
Nome dell'account di accesso dell'utente che ha avviato la sessione. Se ad esempio un'applicazione si connette a SQL Server con l'account di accesso Login1 ed esegue un'istruzione con l'account di accesso Login2, SessionLoginName indica "Login1" e LoginName indica "Login2". In questa colonna vengono visualizzati sia gli account di accesso di SQL Server che quelli di Windows. |
64 |
Sì |
SPID |
int |
ID della sessione in cui si è verificato l'evento. |
12 |
Sì |
StartTime |
datetime |
Ora di inizio dell'evento, se disponibile. |
14 |
Sì |
TextData |
ntext |
Restituisce un documento XML contenente informazioni specifiche di questo evento. Questo documento è conforme allo schema XML disponibile nella pagina relativa allo schema di eventi di SQL Server Profiler correlati alle notifiche delle query. |
1 |
Sì |