sp_add_notification (Transact-SQL)
uyarı bildirim kurar.
Sözdizimi
sp_add_notification [ @alert_name = ] 'alert' ,
[ @operator_name = ] 'operator' ,
[ @notification_method = ] notification_method
Bağımsız değişkenler
[ @alert_name= ] 'alert'
uyarı bu bildirimiçin.alertİş sysname, ile hiçbir varsayılan.[ @ operator_name= ] 'operator'
uyarı oluştuğunda uyarılmak için işleç .operatorİş sysname, ile hiçbir varsayılan.[ @ notification_method= ] notification_method
işleç olarak bildirilir yöntem .notification_methodİş tinyint, ile hiçbir varsayılan.notification_methodaz birlikte bu değerlerden birini olabilir bir or mantıksal işleç.Değer
Açıklama
1
E-posta
2
Çağrı cihazı
4
net send
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (başarısız)
Sonuç Kümeleri
Hiçbiri
Açıklamalar
sp_add_notification dan çalıştırılması gereken msdb veritabanı.
SQL Server Management StudioTüm alerting sistemini yönetmek için kolay ve grafiksel bir yol sağlar.Kullanarak Management Studio yoludur önerilen yapılandırma, uyarı altyapı.
Yanıt olarak bir uyarı bildirim göndermek için önce yapılandırmalısınız SQL Server Aracısı göndermek posta.Daha fazla bilgi için, bkz. SQL Server aracısı posta.
Bir e-posta iletisi veya çağrı cihazı bildirimgönderirken bir hata oluşursa hata bildirilen SQL Server Aracısı hizmet hata günlüğü.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü için yürütmek sp_add_notification.
Örnekler
Aşağıdaki örnek, belirtilen uyarı e-posta bildirim ekler (Test Alert).
Not
Bu örnek varsayar Test Alert zaten var ve François Ajenstat bir geçerli bir işleç adı.
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1 ;
GO