Partager via


sp_changesubscriber_schedule (Transact-SQL)

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.

Icône Lien de rubrique Conventions de la syntaxe de 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é. subscriber est de type 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 de l'Agent. type est de type smallint, avec 0 comme valeur par défaut. 0 indique un Agent de distribution. 1 indique un Agent de fusion.

  • [ @frequency_type=] frequency_type
    Fréquence de planification de la tâche de distribution. frequency_type est de type int, avec 64 comme valeur par défaut. 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 de type int, avec 1 comme valeur par défaut.

  • [ @frequency_relative_interval=] frequency_relative_interval
    Date de la tâche de distribution. frequency_relative_interval est de type int, avec 1 comme valeur par défaut.

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

  • [ @frequency_subday=] frequency_subday
    Indique, en minutes, la fréquence de replanification pendant la période définie. frequency_subday est de type int, avec 4 comme valeur par défaut.

  • [ @frequency_subday_interval=] frequency_subday_interval
    Intervalle pour frequency_subday. frequency_subday_interval est de type int, avec 5 comme valeur par défaut.

  • [ @active_start_time_of_day=] active_start_time_of_day
    Heure de première planification de la tâche de distribution. active_start_time_of_day est de type int, avec 0 comme valeur par défaut.

  • [ @active_end_time_of_day=] active_end_time_of_day
    Heure à laquelle la tâche de distribution cesse d'être planifiée. active_end_time_of_day est de type int, avec 235959 comme valeur par défaut (ce qui correspond à 23:59:59 avec un affichage horaire au format 24 heures).

  • [ @active_start_date=] active_start_date
    Date de première planification de la tâche de distribution, au format AAAAMMJJ. active_start_date est de type int, avec 0 comme valeur par défaut.

  • [ @active_end_date=] active_end_date
    Date à laquelle la tâche de distribution cesse d'être planifiée, exprimée au format AAAAMMJJ. active_end_date est de type int, avec 99991231 comme valeur par défaut (ce qui correspond au 31 décembre 9999).

  • [ @publisher= ] 'publisher'
    Spécifie un serveur de publication non Microsoft SQL Server. publisher est de type sysname, avec NULL comme valeur par défaut.

    [!REMARQUE]

    publisher ne doit pas être utilisé lors de la modification des propriétés d'article sur un serveur de publication SQL Server.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

sp_changesubscriber_schedule est utilisé dans tous les types de réplications.

Autorisations

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

Voir aussi

Référence

sp_addsubscriber_schedule (Transact-SQL)

Procédures stockées système (Transact-SQL)