Freigeben über


Publication.SnapshotSchedule Eigenschaft

Definition

Ruft ein Objekt ab, das den Zeitplan für den Momentaufnahme-Agent für die aktuelle Veröffentlichung festlegt.

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

Eigenschaftswert

Ein ReplicationAgentSchedule-Objekt.

Hinweise

Sie müssen die Eigenschaften des zurückgegebenen ReplicationAgentSchedule Objekts festlegen, bevor Sie die Publikation erstellen. Nachdem der Zeitplan festgelegt wurde, können Sie ihn nicht mithilfe von Replikationsverwaltungsobjekten (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 SnapshotJobId die ID des Auftragsplans darstellt.

Die SnapshotSchedule Eigenschaft kann nur von Mitgliedern der sysadmin Festen Serverrolle im Publisher oder von Mitgliedern der festen Datenbankrolle in der db_owner Publikationsdatenbank abgerufen werden.

Terminplanungseigenschaften des zurückgegebenen ReplicationAgentSchedule Objekts können nur von Mitgliedern der sysadmin festen Serverrolle im Publisher oder von Mitgliedern der festen Datenbankrolle in der db_owner Publikationsdatenbank festgelegt werden.

Das Abrufen der Eigenschaft entspricht dem SnapshotSchedule Ausführen von sp_helppublication_snapshot (Transact-SQL).

Das Festlegen von Terminplanungseigenschaften des zurückgegebenen ReplicationAgentSchedule Objekts entspricht dem Ausführen von sp_addpublication_snapshot (Transact-SQL).

Gilt für: