sp_changesubscriber_schedule (Transact-SQL)sp_changesubscriber_schedule (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database (Managed Instance uniquement) nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure SQL Data Warehouse noParallel Data Warehouse

Modifie la planification de l'Agent de distribution ou de fusion pour un abonné.Changes the Distribution Agent or Merge Agent schedule for a subscriber. Cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de publication.This stored procedure is executed at the Publisher on any database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

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

ArgumentsArguments

[ @subscriber = ] 'subscriber'Nom de l’abonné.[ @subscriber = ] 'subscriber' Is the name of the Subscriber. Subscriber est de type sysname.subscriber is 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.The name of the Subscriber must be unique in the database, must not already exist, and cannot be NULL.

[ @agent_type = ] typeType d’agent.[ @agent_type = ] type Is the type of agent. le type est smallint, avec 0comme valeur par défaut.type is smallint, with a default of 0. 0 indique un agent de distribution.0 indicates a Distribution Agent. 1 indique un agent de fusion.1 indicates a Merge Agent.

[ @frequency_type = ] frequency_typeFréquence de planification de la tâche de distribution.[ @frequency_type = ] frequency_type Is the frequency with which to schedule the distribution task. frequency_type est de type int, avec 64comme valeur par défaut.frequency_type is int, with a default of 64. Il y a 10 colonnes de planification.There are 10 schedule columns.

[ @frequency_interval = ] frequency_intervalValeur appliquée à la fréquence définie par frequency_type.[ @frequency_interval = ] frequency_interval Is the value applied to the frequency set by frequency_type. frequency_interval est de type int, avec 1comme valeur par défaut.frequency_interval is int, with a default of 1.

[ @frequency_relative_interval = ] frequency_relative_intervalDate de la tâche de distribution.[ @frequency_relative_interval = ] frequency_relative_interval Is the date of the distribution task. frequency_relative_interval est de type int, avec 1comme valeur par défaut.frequency_relative_interval is int, with a default of 1.

[ @frequency_recurrence_factor = ] frequency_recurrence_factorFacteur de récurrence utilisé par frequency_type.[ @frequency_recurrence_factor = ] frequency_recurrence_factor Is the recurrence factor used by frequency_type. frequency_recurrence_factor est de type int, avec 0comme valeur par défaut.frequency_recurrence_factor is int, with a default of 0.

[ @frequency_subday = ] frequency_subdayIndique, en minutes, la fréquence de replanification au cours de la période définie.[ @frequency_subday = ] frequency_subday Is how often, in minutes, to reschedule during the defined period. frequency_subday est de type int, avec 4comme valeur par défaut.frequency_subday is int, with a default of 4.

[ @frequency_subday_interval = ] frequency_subday_intervalIntervalle de frequency_subday.[ @frequency_subday_interval = ] frequency_subday_interval Is the interval for frequency_subday. frequency_subday_interval est de type int, avec 5comme valeur par défaut.frequency_subday_interval is int, with a default of 5.

[ @active_start_time_of_day = ] active_start_time_of_dayHeure du jour de la première planification de la tâche de distribution.[ @active_start_time_of_day = ] active_start_time_of_day Is the time of day when the distribution task is first scheduled. active_start_time_of_day est de type int, avec 0comme valeur par défaut.active_start_time_of_day is int, with a default of 0.

[ @active_end_time_of_day = ] active_end_time_of_dayHeure de la journée à laquelle la tâche de distribution cesse d’être planifiée.[ @active_end_time_of_day = ] active_end_time_of_day Is the time of day when the distribution task stops being scheduled. active_end_time_of_day est de type int, avec 235959comme valeur par défaut, ce qui signifie 11:59:59 P.M.active_end_time_of_day is int, with a default of 235959, which means 11:59:59 P.M. avec un affichage horaire au format 24 heures).on a 24-hour clock.

[ @active_start_date = ] active_start_dateDate à laquelle la tâche de distribution est planifiée pour la première fois, au format AAAAMMJJ.[ @active_start_date = ] active_start_date Is the date when the distribution task is first scheduled, formatted as YYYYMMDD. active_start_date est de type int, avec 0comme valeur par défaut.active_start_date is int, with a default of 0.

[ @active_end_date = ] active_end_dateDate à laquelle la tâche de distribution cesse d’être planifiée, au format AAAAMMJJ.[ @active_end_date = ] active_end_date Is the date when the distribution task stops being scheduled, formatted as YYYYMMDD. active_end_date est de type int, avec 99991231comme valeur par défaut, ce qui correspond au 31 décembre 9999.active_end_date is int, with a default of 99991231, which means December 31, 9999.

[ @publisher = ] 'publisher'Spécifie un serveur MicrosoftMicrosoft de publication non- SQL ServerSQL Server .[ @publisher = ] 'publisher' Specifies a non- MicrosoftMicrosoft SQL ServerSQL Server Publisher. Publisher est de type sysname, avec NULL comme valeur par défaut.publisher is sysname, with a default of NULL.

Notes

l' éditeur ne doit pas être utilisé lors de la modification SQL ServerSQL Server des propriétés d’un article sur un serveur de publication.publisher should not be used when changing article properties on a SQL ServerSQL Server Publisher.

Valeurs des codes de retourReturn Code Values

0 (succès) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_changesubscriber_schedule est utilisé dans tous les types de réplications.sp_changesubscriber_schedule is used in all types of replication.

AutorisationsPermissions

Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_changesubscriber_schedule.Only members of the sysadmin fixed server role can execute sp_changesubscriber_schedule.

Voir aussiSee Also

sp_addsubscriber_schedule (Transact-SQL) sp_addsubscriber_schedule (Transact-SQL)
Procédures stockées système (Transact-SQL)System Stored Procedures (Transact-SQL)