sp_add_notification (Transact-SQL)

Uyarı için bir bildirim ayarlar.

Topic link iconTransact-SQL sözdizimi kuralları

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