sp_update_notification (Transact-SQL)

Aktualisiert die Benachrichtigungsmethode für eine Warnbenachrichtigung.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_update_notification
          [@alert_name =] 'alert' ,
     [@operator_name =] 'operator' ,
     [@notification_method =] notification

Argumente

  • [ @alert_name =] 'alert'
    Der Name der dieser Benachrichtigung zugeordneten Warnung. alert ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @operator_name =] 'operator'
    Der Operator, der bei Auftreten der Warnung benachrichtigt wird. operator ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @notification_method =] notification
    Die Methode, durch die der Operator benachrichtigt wird. notificationist vom Datentyp tinyint, hat keinen Standardwert und kann einen oder mehrere dieser Werte aufweisen.

    Wert

    Beschreibung

    1

    E-Mail

    2

    Pager

    4

    net send

    7

    Alle Methoden

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_update_notification muss aus der msdb-Datenbank ausgeführt werden.

Es kann auch eine Benachrichtigung für einen Operator aktualisiert werden, der nicht die notwendigen Adressinformationen für den angegebenen Wert von notification_method besitzt. Wenn beim Senden einer E-Mail- oder Pagerbenachrichtigung ein Fehler auftritt, wird der Fehler im Fehlerprotokoll des Microsoft SQL Server-Agents angezeigt.

Berechtigungen

Mitglieder der festen Serverrolle sysadmin sind berechtigt, diese gespeicherte Prozedur auszuführen.

Beispiele

Im folgenden Beispiel wird die Benachrichtigungsmethode für Benachrichtigungen an François Ajenstat für die Warnung Test Alert geändert.

USE msdb ;
GO

EXEC dbo.sp_update_notification
   @alert_name = N'Test Alert',
   @operator_name = N'François Ajenstat',
   @notification_method = 7;
GO

Siehe auch

Verweis

sp_add_notification (Transact-SQL)

sp_delete_notification (Transact-SQL)

sp_help_notification (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)