PullSubscription.AgentSchedule Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Zeitplan für den Agentauftrag zum Synchronisieren des Abonnements ab.
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
Eigenschaftswert
Ein ReplicationAgentSchedule-Objekt, das den Zeitplan für das Abonnement darstellt.
Hinweise
Sie müssen die Eigenschaften des zurückgegebenen ReplicationAgentSchedule Objekts festlegen, bevor Sie das Abonnement erstellen. Nachdem der Zeitplan festgelegt wurde, können Sie ihn nicht mehr mithilfe von Replikationsverwaltungsobjekten (Replication Management Objects, RMO) ändern. Stattdessen müssen Sie die JobSchedule -Klasse aufrufen oder sp_update_schedule (Transact-SQL) ausführen, um einen vorhandenen Zeitplan zu ändern, wobei <xref:Microsoft.SqlServer.Replication.PullSubscription.AgentJobID%2A> die ID des Auftragszeitplans darstellt.
Die AgentSchedule Eigenschaft kann nur von Mitgliedern der sysadmin
festen Serverrolle auf dem Abonnenten oder von Mitgliedern der db_owner
festen Datenbankrolle in der Abonnementdatenbank abgerufen werden.
Das Abrufen der AgentSchedule Eigenschaft entspricht der Ausführung sp_helppullsubscription (Transact-SQL) oder sp_helpmergepullsubscription (Transact-SQL).
Das Festlegen eines Agentzeitplans entspricht der Ausführung sp_addpullsubscription_agent (Transact-SQL) oder sp_addmergepullsubscription_agent (Transact-SQL).