Compartir a través de


sp_update_notification (Transact-SQL)

Actualiza el método de notificación de una notificación de alerta.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

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 valor predeterminado.

  • [ @operator_name =] 'operator'
    Operador que notificará el momento de producirse la alerta. operator es de tipo sysname y no tiene valor predeterminado.

  • [ @notification_method =] notification
    Método que se utilizará para notificar al operador. notificationes de tipo tinyint, no tiene valor predeterminado y puede tener 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 (error)

Comentarios

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 buscapersonas, 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 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 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

Vea también

Referencia

sp_add_notification (Transact-SQL)

sp_delete_notification (Transact-SQL)

sp_help_notification (Transact-SQL)

Procedimientos almacenados del sistema (Transact-SQL)