sp_addsubscriber_schedule (Transact-SQL)

 

S’applique à : SQL Server

Ajoute une planification de l'Agent de distribution et de l'Agent de fusion. Cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de publication.

Topic link icon Conventions de la syntaxe Transact-SQL

  
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' ]  

[ @subscriber = ] 'subscriber'
Nom de l'Abonné. abonné est sysname. Le nom de l'Abonné doit être unique dans la base de données, ne doit pas déjà exister et ne peut pas avoir la valeur NULL.

[ @agent_type = ] agent_type
Type de l'Agent. agent_type est smallint, et peut prendre l’une des valeurs suivantes.

ValueDescription
0 (valeur par défaut)Agent de distribution
1Agent de fusion

[ @frequency_type = ] frequency_type
Fréquence de planification de l'Agent de distribution. frequency_type est int, et peut prendre l’une des valeurs suivantes.

ValueDescription
1Une fois
2À la demande
4Tous les jours
8Semaine
16Mois
32Mensuelle relative
64 (par défaut)Démarrage automatique
128Périodique

[ @frequency_interval = ] frequency_interval
Valeur à appliquer à la fréquence définie par frequency_type. frequency_interval est int, avec une valeur par défaut 1.

[ @frequency_relative_interval = ] frequency_relative_interval
Date de l'Agent de distribution. Ce paramètre est utilisé lorsque frequency_type est définie sur 32 (mensuel relatif). frequency_relative_interval est int, et peut prendre l’une des valeurs suivantes.

ValeurDescription
1 (par défaut)Première
2Seconde
4Troisième
8Quatrième
16Dernière

[ @frequency_recurrence_factor = ] frequency_recurrence_factor
Facteur de récurrence utilisé par frequency_type. frequency_recurrence_factor est int, avec une valeur par défaut 0.

[ @frequency_subday = ] frequency_subday
Fréquence de replanification nécessaire pendant la période définie. frequency_subday est int, et peut prendre l’une des valeurs suivantes.

ValeurDescription
1Une fois
2Seconde
4 (par défaut)Minute
8Heure

[ @frequency_subday_interval = ] frequency_subday_interval
Intervalle de frequency_subday. frequency_subday_interval est int, avec une valeur par défaut 5.

[ @active_start_time_of_day = ] active_start_time_of_day
Heure à laquelle l’Agent de distribution est planifié pour la première fois, au format HHMMSS. active_start_time_of_day est int, avec une valeur par défaut 0.

[ @active_end_time_of_day = ] active_end_time_of_day
L’heure de la journée à laquelle l’Agent de Distribution cesse d’être planifié, représentée au format HHMMSS. active_end_time_of_dayest int, avec la valeur 235959 par défaut, qui correspond à 11:59:59 P.M. comme sur une horloge de 24 heures.

[ @active_start_date = ] active_start_date
Date à laquelle l’Agent de distribution est planifié pour la première fois, au format AAAAMMJJ. active_start_date est int, avec une valeur par défaut 0.

[ @active_end_date = ] active_end_date
Date à laquelle l’Agent de distribution cesse d'être planifié, au format AAAAMMJJ. active_end_date est int, avec la valeur 99991231 par défaut, qui correspond au 31 décembre 9999.

[ @publisher = ] 'publisher'
Spécifie une propriété non -Microsoft SQL Server Publisher. serveur de publication est sysname, avec NULL comme VALEUR par défaut.

System_CAPS_ICON_note.jpg Remarque


serveur de publication ne doit pas être spécifié pour un SQL Server Publisher.

0 (réussite) ou 1 (échec)

sp_addsubscriber_schedule est utilisée dans la réplication de capture instantanée, la réplication transactionnelle et la réplication de fusion.

Seuls les membres de le sysadmin du rôle serveur fixe peuvent exécuter sp_addsubscriber_schedule.

sp_changesubscriber_schedule &#40 ; Transact-SQL &#41 ;
#40 et les procédures stockées du système Transact-SQL &#41 ;

Ajouts de la communauté

AJOUTER
Afficher: