dbo.sysalerts (Transact-SQL)
Aplica-se: SQL Server
Contém uma linha para cada alerta. Um alerta é uma mensagem enviada em resposta a um evento. Um alerta pode encaminhar mensagens para além do ambiente do SQL Server e um alerta pode ser uma mensagem de email ou pager. Um alerta também pode gerar uma tarefa. Essa tabela é armazenada msdb
no banco de dados.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
id |
int | ID do alerta. |
name |
sysname | Nome do alerta. |
event_source |
nvarchar(100) | Origem do evento: SQL Server. |
event_category_id |
int | Reservado para uso futuro. |
event_id |
int | Reservado para uso futuro. |
message_id |
int | ID de mensagem definida pelo usuário ou referência à mensagem sysmessages que dispara esse alerta. |
severity |
int | Severidade que dispara esse alerta. |
enabled |
tinyint | Status do alerta:0 = Desativado.1 = Ativado. |
delay_between_responses |
int | Período de espera, em segundos, entre as notificações para esse alerta. |
last_occurrence_date |
int | Última ocorrência (data) do alerta. |
last_occurrence_time |
int | Última ocorrência (hora do dia) do alerta. |
last_response_date |
int | Última notificação (data) do alerta. |
last_response_time |
int | Última notificação (hora do dia) do alerta. |
notification_message |
nvarchar(512) | Informações adicionais enviadas com o alerta. |
include_event_description |
tinyint | Bitmask que representa se a descrição do evento é enviada por email, pager ou net send . Consulte a tabela a seguir para obter os valores. |
database_name |
nvarchar(512) | Banco de dados no qual esse alerta deve acontecer para ser disparado. |
event_description_keyword |
nvarchar(100) | Descrição do erro do SQL Server no log de aplicativos do Windows que deve ser como a sequência de caracteres fornecida para que o alerta seja disparado. |
occurrence_count |
int | Número de ocorrências para esse alerta. |
count_reset_date |
int | A contagem de dias (data) será redefinida para 0 . |
count_reset_time |
int | A contagem da hora do dia será redefinida para 0 . |
job_id |
uniqueidentifier | ID da tarefa executada quando esse alerta ocorre. |
has_notification |
int | Número de operadores que recebem notificação de email quando o alerta ocorre. |
flags |
int | Reservado. |
performance_condition |
nvarchar(512) | Reservado. |
category_id |
int | Reservado. |
Comentários
A tabela a seguir mostra os valores da include_event_description
máscara de bits. dbo.sysalerts
retorna o valor decimal.
Decimal | Binário | Significado |
---|---|---|
0 |
0000 |
nenhum comentário |
1 |
0001 |
|
2 |
0010 |
pager |
3 |
0011 |
pager e e-mail |
4 |
0100 |
net send |
5 |
0101 |
net send e e-mail |
6 |
0110 |
net send e pager |
7 |
0111 |
net send , pager e e-mail |