Aracılığıyla paylaş


sp_update_operator (Transact-SQL)

Uyarıları ve işleri ile kullanmak için bir işleç (bildirim alıcı) hakkındaki bilgileri güncelleştirir.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

sp_update_operator 
     [ @name =] 'name' 
     [ , [ @new_name = ] 'new_name' ] 
     [ , [ @enabled = ] enabled] 
     [ , [ @email_address = ] 'email_address' ]
     [ , [ @pager_address = ] 'pager_number'] 
     [ , [ @weekday_pager_start_time = ] weekday_pager_start_time ]
     [ , [ @weekday_pager_end_time = ] weekday_pager_end_time ] 
     [ , [ @saturday_pager_start_time = ] saturday_pager_start_time ]
     [ , [ @saturday_pager_end_time = ] saturday_pager_end_time ] 
     [ , [ @sunday_pager_start_time = ] sunday_pager_start_time ]
     [ , [ @sunday_pager_end_time = ] sunday_pager_end_time ] 
     [ , [ @pager_days = ] pager_days ] 
     [ , [ @netsend_address = ] 'netsend_address' ] 
     [ , [ @category_name = ] 'category' ]

Bağımsız değişkenler

  • [ @name=\] 'name'
    işleç değiştirmek için adı.nameİş sysname, ile hiçbir varsayılan.

  • [ @new_name=\] 'new_name'
    işleçiçin yeni bir ad.Bu ad benzersiz olmalıdır.new_nameİş sysname, varsayılan değer null.

  • [ @enabled=\] enabled
    işleçgeçerli durumunu gösteren bir sayı (1 şu anda etkin, 0 değilse).enabledİş tinyint, varsayılan değer null.Bir işleç etkinleştirilmezse, uyarı bildirimlerini almazsınız.

  • [ @email_address=\] 'email_address'
    E-posta adresi işleç.Bu dize , e-posta sistemine doğrudan aktarılır.email_addressİş nvarchar(100), varsayılan değer null.

  • [ @pager_address=\] 'pager_number'
    Çağrı cihazı adresi işleç.Bu dize , e-posta sistemine doğrudan aktarılır.pager_numberİş nvarchar(100), varsayılan değer null.

  • [ @weekday_pager_start_time=\] weekday_pager_start_time
    Sonra bir çağrı cihazı bildirim bu işleç, Pazartesi'den Cuma'ya gönderilebilir saat belirtir.weekday_pager_start_timeİş int, null, varsayılan değer ve kullanım SSDDSS biçiminde bir 24 saatlik saat. ile girilmelidir

  • [ @weekday_pager_end_time=\] weekday_pager_end_time
    Sonra bir çağrı cihazı bildirim için belirtilen işleç, Pazartesi'den Cuma'ya gönderilemez saat belirtir.weekday_pager_end_timeİş int, null, varsayılan değer ve kullanım SSDDSS biçiminde bir 24 saatlik saat. ile girilmelidir

  • [ @saturday_pager_start_time=\] saturday_pager_start_time
    Sonra bir çağrı cihazı bildirim için belirtilen işleç Cumartesi günleri gönderilebilir saat belirtir.saturday_pager_start_timeİş int, null, varsayılan değer ve kullanım SSDDSS biçiminde bir 24 saatlik saat. ile girilmelidir

  • [ @saturday_pager_end_time=\] saturday_pager_end_time
    Sonra bir çağrı cihazı bildirim için belirtilen işleç Cumartesi günleri gönderilemez saat belirtir.saturday_pager_end_timeİş int, null, varsayılan değer ve kullanım SSDDSS biçiminde bir 24 saatlik saat. ile girilmelidir

  • [ @sunday_pager_start_time=\] sunday_pager_start_time
    Sonra bir çağrı cihazı bildirim için belirtilen işleç Pazar günleri gönderilebilir saat belirtir.sunday_pager_start_timeİş int, null, varsayılan değer ve kullanım SSDDSS biçiminde bir 24 saatlik saat. ile girilmelidir

  • [ @sunday_pager_end_time=\] sunday_pager_end_time
    Sonra bir çağrı cihazı bildirim için belirtilen işleç Pazar günleri gönderilemez saat belirtir.sunday_pager_end_timeİş int, null, varsayılan değer ve kullanım SSDDSS biçiminde bir 24 saatlik saat. ile girilmelidir

  • [ @pager_days=\] pager_days
    işleç (tabi, belirtilen başlangıç/bitiş saatleri) sayfaları kullanılabilir durumda gün belirtir.pager_daysolan tinyint, null, varsayılan değer arasında bir değer olmalıdır 0 ile 127.pager_daystek tek değerleri için gereken gün ekleyerek hesaplanır.For example, from Monday through Friday is 2+4+8+16+32 = 64.

    Değer

    Açıklama

    1

    Pazar

    2

    Pazartesi

    4

    Salı

    8

    Çarşamba

    16

    Perşembe

    32

    Cuma

    64

    Cumartesi

  • [ @netsend_address=\] 'netsend_address'
    Ağ adresi ağ iletinin gönderildiği işleç .netsend_addressİş nvarchar(100), varsayılan değer null.

  • [ @category_name=\] 'category'
    Bu uyarıkategorisinin adı.categoryİş sysname, varsayılan değer null.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_update_operatordan çalıştırılması gereken msdb veritabanı.

İzinler

Bu yordamı varsayılan üyeleri için yürütmek izinlerini sysadmin sabit sunucu rolü.

Örnekler

işleç durum etkin ve gün (Pazartesi-Cuma günleri 08.00 ayarlar aşağıdaki örnek güncelleştirmeleri17) ne zaman işleç belleğine alınabilen.

USE msdb ;
GO

EXEC dbo.sp_update_operator 
    @name = N'François Ajenstat',
    @enabled = 1,
    @email_address = N'françoisa',
    @pager_address = N'5551290AW@pager.Adventure-Works.com',
    @weekday_pager_start_time = 080000,
    @weekday_pager_end_time = 170000,
    @pager_days = 64 ;
GO