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.
Erhält den Zeitplan für den Agentenjob, der zur Synchronisierung des Abonnements verwendet wird.
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. Sobald der Zeitplan festgelegt ist, können Sie ihn mit Replication Management Objects (RMO) nicht mehr ändern. Stattdessen müssen Sie die Klasse JobSchedule aufrufen oder sp_update_schedule (Transact-SQL) ausführen, um einen bestehenden Zeitplan zu ändern, wobei <xref:Microsoft.SqlServer.Replication.PullSubscription.AgentJobID%2A> die ID des Auftragsplans dargestellt wird.
Die Eigenschaft AgentSchedule kann nur von Mitgliedern der sysadmin festen Serverrolle beim Subscriber oder von Mitgliedern der db_owner festen Datenbankrolle in der Abonnementdatenbank abgerufen werden.
Das Abrufen der AgentSchedule Eigenschaft entspricht der Ausführung von sp_helppullsubscription (Transact-SQL) oder sp_helpmergepullsubscription (Transact-SQL).
Die Festlegung eines Agentenplans entspricht der Ausführung von sp_addpullsubscription_agent (Transact-SQL) oder sp_addmergepullsubscription_agent (Transact-SQL).