Subscription.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 muss man die Klasse JobSchedule aufrufen oder sp_update_schedule ausführen, um einen bestehenden Zeitplan zu ändern, wobei AgentJobId die ID des Jobplans repräsentiert.
Die Eigenschaft AgentSchedule kann nur von Mitgliedern der Sysadmin-Fixed-Server-Rolle am Publisher, von Mitgliedern der db_owner Fixed-Datenbank-Rolle in der Publikationsdatenbank oder vom Benutzer, der das Abonnement erstellt hat, abgerufen werden.
Das Abrufen der AgentSchedule Eigenschaft entspricht der Ausführung von sp_helpsubscription oder sp_helpmergesubscription.
Einen Agentenplan festzulegen ist gleichbedeutend damit, sp_addpushsubscription_agent oder sp_addmergepushsubscription_agent auszuführen.