sp_addsubscriber_schedule (Transact-sql)
Dağıtım Aracısı ve Birleştirme Aracısı için bir zamanlama ekler. Bu saklı yordam, herhangi bir veritabanı üzerinde yayımcı adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_addsubscriber_schedule [ @subscriber = ] 'subscriber'
[ , [ @agent_type = ] agent_type ]
[ , [ @frequency_type = ] frequency_type ]
[ , [ @frequency_interval = ] frequency_interval ]
[ , [ @frequency_relative_interval = ] frequency_relative_interval ]
[ , [ @frequency_recurrence_factor = ] frequency_recurrence_factor ]
[ , [ @frequency_subday = ] frequency_subday ]
[ , [ @frequency_subday_interval = ] frequency_subday_interval ]
[ , [ @active_start_time_of_day = ] active_start_time_of_day ]
[ , [ @active_end_time_of_day = ] active_end_time_of_day ]
[ , [ @active_start_date = ] active_start_date ]
[ , [ @active_end_date = ] active_end_date ]
[ , [ @publisher = ] 'publisher' ]
Bağımsız değişkenler
@ abone = 'subscriber'
Abone addır. subscriberis sysname. Abone adı veritabanı içinde benzersiz olması gerekir, zaten olmaması gereken ve boş olamaz.@ agent_type = agent_type
Aracısı türü olduğunu. agent_typeise smallint, ve bu değerlerden birini olabilir.Değer
Açıklama
0 (varsayılan)
Dağıtım Aracısı
1
Birleştirme Aracısı
@ frequency_type = frequency_type
Dağıtım Aracısı zamanlama kullanılacak sıklığıdır. frequency_typeise int, ve bu değerlerden birini olabilir.Değer
Açıklama
1
Bir kez
2
İsteğe bağlı
4
Günlük
8
Haftalık
16
Aylık
32
Aylık göreli
64 (varsayılan)
Otomatik başlatma
128
Yinelenen
@ frequency_interval = frequency_interval
Ayarlar sıklığı uygulamak için değeri frequency_type. frequency_intervalise int, varsayılan 1.@ frequency_relative_interval = frequency_relative_interval
Dağıtım Aracısı tarihidir. Bu parametre zaman frequency_typeayarı 32 (aylık göreli). frequency_relative_intervalise int, ve bu değerlerden birini olabilir.Değer
Açıklama
1 (varsayılan)
First
2
İkinci
4
Üçüncü
8
Dördüncü
16
Last
@ frequency_recurrence_factor = frequency_recurrence_factor
Tarafından kullanılan yineleme faktörü olduğunu frequency_type. frequency_recurrence_factorise int, varsayılan 0.@ frequency_subday = frequency_subday
Tanımlanan dönem sırasında sık sık yeniden zamanlamak nasıl olduğunu. frequency_subdayise int, ve bu değerlerden birini olabilir.Değer
Açıklama
1
Bir kez
2
İkinci
4 (varsayılan)
Dakika
8
Saat
@ frequency_subday_interval = frequency_subday_interval
Aralık için frequency_subday. frequency_subday_intervalise int, varsayılan 5.@ active_start_time_of_day = active_start_time_of_day
Ne zaman dağıtım aracı ilk günün saati SSDDSS biçimlendirilmiş planlanmıştır. active_start_time_of_dayise int, varsayılan 0.@ active_end_time_of_day = active_end_time_of_day
Dağıtım Aracısı durduğunda günün saati zamanlanmış SSDDSS biçimlendirilmiş. active_end_time_of_dayise int, 235959, varsayılan ile yani 11: 59: 59 p.m. 24 saatlik ölçülen.@ active_start_date = active_start_date
Ne zaman dağıtım aracı ilk tarih YYYYMMDD'nın biçimlendirilmiş planlanmıştır. active_start_dateise int, varsayılan 0.@ active_end_date = active_end_date
Dağıtım Aracısı durduğunda tarih zamanlanmış YYYYMMDD'nın biçimlendirilmiş. active_end_dateise int, 99991231 varsayılan ile yani 31 Aralık 9999.@ publisher ='publisher'
Olmayan bir belirtir- Microsoft SQL Server Yayınevi. publisherise sysname, null varsayılan.[!NOT]
publisheriçin belirtilmemelidir bir SQL ServerYayınevi.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_addsubscriber_schedule anlık görüntü çoğaltma, işlem çoğaltma ve birleştirme çoğaltması kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü yürütebilirsiniz sp_addsubscriber_schedule.