dbo.sysalerts (Transact-SQL)
S'applique à : SQL Server
Contient une ligne pour chaque alerte. Une alerte est un message envoyé en réponse à un événement. Une alerte peut transférer des messages au-delà de l’environnement SQL Server, et une alerte peut être un message électronique ou un message de pagineur. Une alerte peut également générer une tâche. Cette table est stockée dans la msdb
base de données.
Nom de la colonne | Type de données | Description |
---|---|---|
id |
int | Identification de l'alerte |
name |
sysname | Nom de l’alerte. |
event_source |
nvarchar(100) | Source de l’événement : SQL Server. |
event_category_id |
int | Réservé pour un usage futur. |
event_id |
int | Réservé pour un usage futur. |
message_id |
int | ID de message défini par l’utilisateur ou référence au message sysmessages qui déclenche cette alerte. |
severity |
int | Gravité de l'erreur qui déclenche cette alerte. |
enabled |
tinyint | État de l'alerte :0 = Désactivé.1 = Activé. |
delay_between_responses |
int | Délai d'attente, en secondes, entre les notifications de cette alerte. |
last_occurrence_date |
int | Dernière occurrence (date) de l'alerte. |
last_occurrence_time |
int | Dernière occurrence (heure) de l'alerte. |
last_response_date |
int | Dernière notification (date) de l'alerte. |
last_response_time |
int | Dernière notification (heure) de l'alerte. |
notification_message |
nvarchar(512) | Informations complémentaires envoyées avec l'alerte. |
include_event_description |
tinyint | Masque de bits représentant si la description de l’événement est envoyée par courrier électronique, pagineur ou net send . Consultez le graphique suivant pour connaître les valeurs. |
database_name |
nvarchar(512) | Base de données dans laquelle cette alerte doit se produire pour déclencher cette alerte. |
event_description_keyword |
nvarchar(100) | Description de l’erreur SQL Server dans le journal des applications Windows qui doit ressembler à la séquence de caractères fournie, afin que l’alerte se déclenche. |
occurrence_count |
int | Nombre d'occurrences de cette alerte. |
count_reset_date |
int | Le nombre de jours (date) est réinitialisé à 0 . |
count_reset_time |
int | Le nombre de jours sera réinitialisé à 0 . |
job_id |
uniqueidentifier | Identificateur du travail exécuté lorsque l'alerte se produit. |
has_notification |
int | Nombre d'opérateurs avertis par courrier électronique lorsque l'alerte a lieu. |
flags |
int | Réservé. |
performance_condition |
nvarchar(512) | Réservé. |
category_id |
int | Réservé. |
Notes
Le tableau suivant présente les valeurs du include_event_description
masque de bits. dbo.sysalerts
retourne la valeur décimale.
Décimal | Binary | Signification |
---|---|---|
0 |
0000 |
aucun message |
1 |
0001 |
|
2 |
0010 |
pager |
3 |
0011 |
pagineur et e-mail |
4 |
0100 |
net send |
5 |
0101 |
net send et e-mail |
6 |
0110 |
net send et le pagineur |
7 |
0111 |
net send , pagineur et e-mail |