sp_add_notification (języka Transact-SQL)
Konfiguruje powiadomienie alert.
Składnia
sp_add_notification [ @alert_name = ] 'alert' ,
[ @operator_name = ] 'operator' ,
[ @notification_method = ] notification_method
Argumenty
[ @alert_name= ] 'alert'
alert dla tego powiadomienie.alertjest sysname, z braku domyślne.[ @ operator_name= ] 'operator"
operator powiadamiany, gdy wystąpi alert .operatorjest sysname, z braku domyślne.[ @ notification_method= ] notification_method
metoda , według której zostanie powiadomiony operator .notification_methodjest tinyint, z braku domyślne.notification_methodmoże być jeden lub więcej z tych wartości w połączeniu z lub operatorlogiczny.Wartość
Opis
1
Wiadomości e-mail
2
Pager
4
polecenie net send
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Brak
Uwagi
sp_add_notification należy uruchomić z msdb bazy danych.
SQL Server Management Studiozapewnia łatwe, graficzny sposób zarządzać całym systemie alertów.Za pomocą Management Studio jest zalecanym sposobem konfigurowania infrastruktury alert .
Aby wysłać powiadomienie w odpowiedzi na alert, należy najpierw skonfigurować SQL Server agenta do wysyłania poczty.Aby uzyskać więcej informacji, zobacz SQL ServerAgent poczty.
Jeśli w przypadku wystąpienia błędu podczas wysyłania wiadomości e-mail lub pager powiadomienieawarii wykazuje się w SQL Server usługaAgentdziennik błędów.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera można wykonać sp_add_notification.
Przykłady
W następującym przykładzie dodano określony alert powiadomienie e-mail (Test Alert).
Ostrzeżenie
W tym przykładzie zakłada się, że Test Alert już istnieje i że François Ajenstat jest nazwą nieprawidłowy operator .
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1 ;
GO