sp_add_notification (Transact-sql)
Uyarı için bir bildirim oluşturur.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_add_notification [ @alert_name = ] 'alert' ,
[ @operator_name = ] 'operator' ,
[ @notification_method = ] notification_method
Bağımsız değişkenler
@alert_name='alert'
Bu bildirim için uyarı. alertise sysname, hiçbir varsayılan ile.@operator_name='operator'
Uyarı oluştuğunda uyarılmak için operatör. operatorise sysname, hiçbir varsayılan ile.**@ notification_method=**notification_method
Yöntem operatör tarafından bildirilir. notification_methodise tinyint, hiçbir varsayılan ile. notification_methodbir ya da bu değerleri ile birlikte bir or mantıksal işleci.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
Hiçbiri
Açıklamalar
sp_add_notification dan çalıştırılması gereken msdb veritabanı.
SQL Server Management Studiotüm uyarı sistemi yönetmek için kolay ve grafiksel bir yol sağlar. Kullanarak Management StudioUyarı altyapınızı yapılandırmak için önerilen yol.
Uyarı yanıt bir bildirim göndermek için önce yapılandırmalısınız SQL Serverposta göndermek için ajan.
Bir e-posta iletisi veya çağrı cihazı bildirim gönderirken bir hata oluşursa, hatayı bildirilen SQL ServerAracısı hizmeti hata \Kütüğü
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü yürütebilirsiniz sp_add_notification.
Örnekler
Aşağıdaki örnek, belirtilen uyarı için bir e-posta bildirimi ekler (Test Alert).
[!NOT]
Bu örnek varsayar Test Alertzaten var ve bu François Ajenstatgeçerli 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
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1 ;
GO
Ayrıca bkz.
Başvuru
sp_delete_notification (Transact-sql)
sp_help_notification (Transact-sql)
sp_update_notificationmsdb (Transact-sql)