sp_update_notification (Transact-SQL)
Se aplica a: SQL Server
Actualiza el método de notificación de una notificación de alerta.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_update_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
Argumentos
[ @alert_name = ] N'alert_name'
Nombre de la alerta asociada a esta notificación. @alert_name es sysname, sin ningún valor predeterminado.
[ @operator_name = ] N'operator_name'
Operador que se notifica cuando se produce la alerta. @operator_name es sysname, sin ningún valor predeterminado.
[ @notification_method = ] notification_method
Método que se utilizará para notificar al operador. @notification_method es tinyint y puede ser uno o varios de estos valores.
Valor | Descripción |
---|---|
1 |
Correo electrónico |
2 |
Buscapersonas |
4 |
net send |
7 |
Todos los métodos |
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_update_notification
debe ejecutarse desde la msdb
base de datos.
Puede actualizar una notificación para un operador que no tenga la información de dirección necesaria mediante el notification_method especificado. Si se produce un error al enviar un mensaje de correo electrónico o una notificación de buscapersonas, el error se notifica en el registro de errores de Agente SQL Server.
Permisos
Para ejecutar este procedimiento almacenado, se debe conceder a los usuarios el rol fijo de servidor sysadmin .
Ejemplos
En el ejemplo siguiente se modifica el método de notificación para las notificaciones enviadas a François Ajenstat
para la alerta Test Alert
.
USE msdb;
GO
EXEC dbo.sp_update_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 7;
GO