sp_update_notification (Transact-SQL)
Actualiza el método de notificación de una notificación de alerta.
Sintaxis
sp_update_notification
[@alert_name =] 'alert' ,
[@operator_name =] 'operator' ,
[@notification_method =] notification
Argumentos
[ @alert_name =] 'alert'
Nombre de la alerta asociada a esta notificación. alert es de tipo sysname y no tiene ningún valor predeterminado.[ @operator_name =] 'operator'
Operador al que se notificará cuando se produzca la alerta. operator es de tipo sysname y no tiene ningún valor predeterminado.[ @notification_method =] notification
Método que se utiliza para notificar al operador. notificationes de tipo tinyint, no tiene ningún valor predeterminado y puede ser uno o varios de los siguientes valores.Valor
Descripción
1
Correo electrónico
2
Localizador
4
net send
7
Todos los métodos
Valores de código de retorno
0 (correcto) o 1 (error)
Notas
sp_update_notification se debe ejecutar desde la base de datos msdb.
Puede actualizar una notificación para un operador que no tenga la información de dirección necesaria mediante el valor de notification_method especificado. Si se produce algún error al enviar un mensaje de correo electrónico o una notificación por localizador, el error se refleja en el registro de errores del Agente SQL Server.
Permisos
Para ejecutar este procedimiento almacenado, se debe conceder a los usuarios la función fija de servidor sysadmin.
Ejemplos
En el ejemplo siguiente se modifica el método de notificación para las notificaciones enviadas a François Ajenstatpara 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