Publication.SnapshotSchedule Eigenschaft

Definition

Erhält ein Objekt, das den Zeitplan für den Momentaufnahmen-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 Veröffentlichung 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 SnapshotJobId die ID des Auftragsplans dargestellt wird.

Die Eigenschaft SnapshotSchedule kann nur von Mitgliedern der sysadmin Fixed-Server-Rolle im Publisher oder von Mitgliedern der db_owner Fixed-Datenbank-Rolle in der Publikationsdatenbank abgerufen werden.

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

Das Abrufen der SnapshotSchedule Eigenschaft entspricht der Ausführung sp_helppublication_snapshot (Transact-SQL).

Das Setzen der Planungseigenschaften des zurückgegebenen ReplicationAgentSchedule Objekts entspricht der Ausführung sp_addpublication_snapshot (Transact-SQL).

Gilt für: