Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Configura uma notificação para um alerta.
Syntax
dbo.sp_add_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
Arguments
[ @alert_name = ] N'alert_name'
O alerta para esta notificação. @alert_name é sysname, sem padrão.
[ @operator_name = ] N'operator_name'
O operador deve ser notificado quando o alerta ocorrer. @operator_name é sysname, sem padrão.
[ @notification_method = ] notification_method
O método pelo qual o operador é notificado.
@notification_method é minúsculo, sem padrão.
@notification_method pode ser um ou mais destes valores combinados com um OR operador lógico.
| Value | Description |
|---|---|
1 |
|
2 |
Pager |
4 |
net send |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
Nenhum.
Remarks
sp_add_notification deve ser executado a partir da msdb base de dados.
O SQL Server Management Studio fornece uma maneira gráfica fácil de gerenciar todo o sistema de alerta. Usar o Management Studio é a maneira recomendada de configurar sua infraestrutura de alerta.
Para enviar uma notificação em resposta a um alerta, você deve primeiro configurar o SQL Server Agent para enviar email.
Se ocorrer uma falha ao enviar uma mensagem de email ou notificação de pager, a falha será relatada no log de erros do serviço SQL Server Agent.
Permissions
Pode conceder EXECUTE permissões neste procedimento, mas essas permissões podem ser anuladas durante uma atualização do SQL Server.
Examples
O exemplo seguinte adiciona uma notificação por e-mail para o alerta especificado (Test Alert).
Note
Este exemplo assume que Test Alert já existe e que François Ajenstat é um nome de operador válido.
USE msdb;
GO
EXECUTE dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1;
GO