Condividi tramite


dbo.sysalerts (Transact-SQL)

Si applica a: SQL Server

Contiene una riga per ogni avviso. Un avviso è un messaggio inviato in risposta a un evento Un avviso può inoltrare messaggi oltre l'ambiente SQL Server e un avviso può essere un messaggio di posta elettronica o cercapersone. Un avviso può generare inoltre un'attività. Questa tabella viene archiviata nel msdb database.

Nome colonna Tipo di dati Descrizione
id int ID dell'avviso.
name sysname Nome dell'avviso.
event_source nvarchar(100) Origine dell'evento: SQL Server.
event_category_id int Riservato a un uso futuro.
event_id int Riservato a un uso futuro.
message_id int ID messaggio definito dall'utente o riferimento al messaggio sysmessages che attiva l'avviso.
severity int Livello di gravità che attiva l'avviso.
enabled tinyint Stato dell'avviso:

0 = Disabilitato.
1 = Abilitato.
delay_between_responses int Intervallo espresso in secondi tra due notifiche dell'avviso.
last_occurrence_date int Data dell'ultima occorrenza dell'avviso.
last_occurrence_time int Ora dell'ultima occorrenza dell'avviso.
last_response_date int Data dell'ultima notifica dell'avviso.
last_response_time int Ora dell'ultima notifica dell'avviso.
notification_message nvarchar(512) Informazioni aggiuntive inviate con l'avviso.
include_event_description tinyint Maschera di bit che rappresenta se la descrizione dell'evento viene inviata tramite posta elettronica, cercapersone o net send. Per i valori, vedere il grafico seguente.
database_name nvarchar(512) Database in cui è necessario che si verifichi l'avviso affinché venga attivato.
event_description_keyword nvarchar(100) Descrizione dell'errore di SQL Server nel registro applicazioni di Windows che deve essere simile alla sequenza di caratteri fornita, affinché l'avviso venga attivato.
occurrence_count int Numero di occorrenze dell'avviso.
count_reset_date int Il conteggio dei giorni (data) verrà reimpostato su 0.
count_reset_time int L'ora del conteggio dei giorni verrà reimpostata su 0.
job_id uniqueidentifier ID dell'attività eseguita quando si verifica l'avviso.
has_notification int Numero di operatori che ricevono una notifica tramite posta elettronica quando si verifica un avviso.
flags int Riservato.
performance_condition nvarchar(512) Riservato.
category_id int Riservato.

Osservazioni:

Nella tabella seguente vengono illustrati i valori per la include_event_description maschera di bit. dbo.sysalerts restituisce il valore decimale.

Decimale Binario significato
0 0000 nessun messaggio
1 0001 posta elettronica
2 0010 pager
3 0011 cercapersone e posta elettronica
4 0100 net send
5 0101 net send e-mail
6 0110 net send e cercapersone
7 0111 net send, cercapersone e posta elettronica