Compartir vía


dbo.sysalerts (Transact-SQL)

Se aplica a:SQL Server

Contiene una fila por cada alerta. Una alerta es un mensaje enviado como respuesta a un evento. Una alerta puede reenviar mensajes más allá del entorno de SQL Server y una alerta puede ser un mensaje de correo electrónico o buscapersonas. Una alerta también puede generar una tarea. Esta tabla se almacena en la msdb base de datos.

Nombre de la columna Tipo de datos Descripción
id int Id. de la alerta.
name sysname El nombre de alerta.
event_source nvarchar(100) Origen del evento: SQL Server.
event_category_id int Reservado para uso futuro.
event_id int Reservado para uso futuro.
message_id int Identificador de mensaje definido por el usuario o referencia al mensaje sysmessages que desencadena esta alerta.
severity int Gravedad que desencadena esta alerta.
enabled tinyint Estado de la alerta:

0 = Deshabilitado.
1 = Habilitado.
delay_between_responses int Intervalo de espera, en segundos, entre las notificaciones de esta alerta.
last_occurrence_date int Última repetición (fecha) de la alerta.
last_occurrence_time int Última repeticiónn (hora) de la alerta.
last_response_date int Última notificación (fecha) de la alerta.
last_response_time int Última notificación (hora) de la alerta.
notification_message nvarchar(512) Información adicional enviada con la alerta.
include_event_description tinyint Máscara de bits que representa si la descripción del evento se envía por correo electrónico, buscapersonas o net send. Consulte el gráfico siguiente para ver los valores.
database_name nvarchar(512) Base de datos en la que se debe producir el evento para que se desencadene esta alerta.
event_description_keyword nvarchar(100) Descripción del error de SQL Server en el registro de aplicaciones de Windows que debe ser similar a la secuencia de caracteres proporcionada para que se desencadene la alerta.
occurrence_count int Número de repeticiones de esta alerta.
count_reset_date int El recuento de días (fecha) se restablecerá a 0.
count_reset_time int La hora del recuento de días se restablecerá a 0.
job_id uniqueidentifier Id. de la tarea ejecutada cuando se produce esta alerta.
has_notification int Número de operadores que reciben notificación por correo electrónico cuando se produce la alerta.
flags int Reservado.
performance_condition nvarchar(512) Reservado.
category_id int Reservado.

Comentarios

En la tabla siguiente se muestran los valores de la include_event_description máscara de bits. dbo.sysalerts devuelve el valor decimal.

Decimal Binario Significado
0 0000 sin mensaje
1 0001 Correo electrónico
2 0010 pager
3 0011 buscapersonas y correo electrónico
4 0100 net send
5 0101 net send y correo electrónico
6 0110 net send y buscapersonas
7 0111 net send, buscapersonas y correo electrónico