sp_update_notification (Transact-SQL)
Aktualisiert die Benachrichtigungsmethode für eine Warnbenachrichtigung.
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)