Partager via


PullSubscription.AgentSchedule Propriété

Définition

Obtient la planification pour le travail de l'Agent utilisé pour synchroniser l'abonnement.

public:
 property Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ AgentSchedule { Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ get(); };
public Microsoft.SqlServer.Replication.ReplicationAgentSchedule AgentSchedule { get; }
member this.AgentSchedule : Microsoft.SqlServer.Replication.ReplicationAgentSchedule
Public ReadOnly Property AgentSchedule As ReplicationAgentSchedule

Valeur de propriété

Objet ReplicationAgentSchedule qui représente la planification pour l'abonnement.

Remarques

Vous devez définir les propriétés de l’objet retourné ReplicationAgentSchedule avant de créer l’abonnement. Une fois la planification définie, vous ne pouvez pas la modifier à l’aide des objets RMO (Replication Management Objects). Au lieu de cela, vous devez appeler la JobSchedule classe ou exécuter sp_update_schedule (Transact-SQL) pour modifier une planification existante, où <xref:Microsoft.SqlServer.Replication.PullSubscription.AgentJobID%2A> représente l’ID de la planification du travail.

La AgentSchedule propriété ne peut être récupérée que par les membres du sysadmin rôle serveur fixe sur l’Abonné ou par les membres du db_owner rôle de base de données fixe sur la base de données d’abonnement.

La récupération de la AgentSchedule propriété équivaut à exécuter sp_helppullsubscription (Transact-SQL) ou sp_helpmergepullsubscription (Transact-SQL).

Définir une planification d’agent équivaut à exécuter sp_addpullsubscription_agent (Transact-SQL) ou sp_addmergepullsubscription_agent (Transact-SQL).

S’applique à

Voir aussi