sp_changesubscriber_schedule (Transact-SQL)
S’applique à :SQL ServerAzure SQL Managed Instance
Modifie la planification de l'Agent de distribution ou de fusion pour un abonné. Cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de publication.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_changesubscriber_schedule [ @subscriber = ] 'subscriber', [ @agent_type = ] 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' ]
Arguments
[ @subscriber = ] 'subscriber'
Nom de l’Abonné. l’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 = ] type
Type d’agent. type est smallint, avec une valeur par défaut de 0. 0 indique une Agent de distribution. 1 indique une Agent de fusion.
[ @frequency_type = ] frequency_type
Fréquence à laquelle planifier la tâche de distribution. frequency_type est int, avec une valeur par défaut de 64. Il y a 10 colonnes de planification.
[ @frequency_interval = ] frequency_interval
Valeur appliquée à la fréquence définie par frequency_type. frequency_interval est int, avec une valeur par défaut de 1.
[ @frequency_relative_interval = ] frequency_relative_interval
Date de la tâche de distribution. frequency_relative_interval est int, avec une valeur par défaut de 1.
[ @frequency_recurrence_factor = ] frequency_recurrence_factor
Facteur de périodicité utilisé par frequency_type. frequency_recurrence_factor est int, avec une valeur par défaut de 0.
[ @frequency_subday = ] frequency_subday
Est la fréquence, en minutes, de replanifier pendant la période définie. frequency_subday est int, avec une valeur par défaut de 4.
[ @frequency_subday_interval = ] frequency_subday_interval
Intervalle de frequency_subday. frequency_subday_interval est int, avec une valeur par défaut de 5.
[ @active_start_time_of_day = ] active_start_time_of_day
Heure du jour où la tâche de distribution est planifiée pour la première fois. active_start_time_of_day est int, avec une valeur par défaut de 0.
[ @active_end_time_of_day = ] active_end_time_of_day
Heure du jour où la tâche de distribution cesse d’être planifiée. active_end_time_of_day est int, avec une valeur par défaut de 235959, ce qui signifie 11 :59 :59 P.M. sur une horloge de 24 heures.
[ @active_start_date = ] active_start_date
Date à laquelle la tâche de distribution est planifiée pour la première fois, mise en forme comme yyyyMMdd
. active_start_date est int, avec une valeur par défaut de 0.
[ @active_end_date = ] active_end_date
Date à laquelle la tâche de distribution cesse d’être planifiée, mise en forme comme yyyyMMdd
. active_end_date est int, avec une valeur par défaut , 99991231
ce qui signifie le 31 décembre 9999.
[ @publisher = ] 'publisher'
Spécifie un serveur de publication non-Microsoft SQL Server. publisher est sysname, avec une valeur par défaut null.
Remarque
Publisher ne doit pas être utilisé lors de la modification des propriétés d’article sur un serveur de publication SQL Server.
Codet de retour
0 (réussite) ou 1 (échec)
Notes
sp_changesubscriber_schedule est utilisé dans tous les types de réplication.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_changesubscriber_schedule.
Voir aussi
sp_addsubscriber_schedule (Transact-SQL)
Procédures stockées système (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour