sp_add_notification (Transact-SQL)
Uyarı için bir bildirim ayarlar.
sp_add_notification [ @alert_name = ] 'alert' ,
[ @operator_name = ] 'operator' ,
[ @notification_method = ] notification_method
Bağımsız değişkenler
[ @alert_name= ] 'alert'
The alert for this notification.alert is sysname, with no default.[ @operator_name= ] 'operator'
The operator to be notified when the alert occurs.operator is sysname, with no default.[ @notification_method= ] notification_method
The method by which the operator is notified.notification_method is tinyint, with no default.notification_method can be one or more of these values combined with an OR logical operator.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 (hata)
Sonuç Kümeleri
None
Remarks
sp_add_notification çalıştırılmalıdır.msdb veritabanıdır.
SQL Server Management Studio Tüm alerting sistem yönetmek için kolay ve grafiksel bir yol sağlar.Kullanma Management Studio Uyarı alt yapınızın yapılandırmak için önerilen yoludur.
Bildirim, yanıt olarak bir uyarı göndermek için öncelikle yapılandırmanız gerekir SQL Server Aracı, posta göndermek için. Daha fazla bilgi için bkz:SQL Server Agent posta.
Bir e-posta iletisindeki veya çağrı cihazı bildirim gönderirken bir hata oluşursa, hatayı bildirilen SQL Server Aracı hizmet hata günlüğü.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü çalıştırabilirsinizsp_add_notification.
Örnekler
Aşağıdaki örnek, bir e-posta bildirim için belirtilen olan uyarı (ekler.Test Alert).
Not
Bu örnekte, varsayılır. Test Alert zaten varolduğundan ve François Ajenstat Geçerli bir işleç adıdır.
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1 ;
GO