Publication.SnapshotSchedule Proprietà

Definizione

Ottiene un oggetto che imposta il calendario per l'agente di snapshot della pubblicazione corrente.

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

Valore della proprietà

Un oggetto ReplicationAgentSchedule.

Commenti

Devi impostare le proprietà dell'oggetto restituito ReplicationAgentSchedule prima di creare la pubblicazione. Una volta impostata la programmazione, non puoi modificarla usando gli Oggetti di Gestione della Replica (RMO). Invece devi chiamare la JobSchedule classe o eseguire sp_update_schedule (Transact-SQL) per modificare un orario esistente, dove SnapshotJobId rappresenta l'ID dell'orario del lavoro.

La SnapshotSchedule proprietà può essere recuperata solo dai membri del sysadmin ruolo di server fisso presso l'Publisher o dai membri del db_owner ruolo di database fisso nel database della pubblicazione.

Le proprietà di scheduling dell'oggetto restituito ReplicationAgentSchedule possono essere impostate solo dai membri del sysadmin ruolo fisso del server presso l'Publisher o dai membri del db_owner ruolo fisso del database nella pubblicazione.

Recuperare la SnapshotSchedule proprietà equivale a eseguire sp_helppublication_snapshot (Transact-SQL).

Impostare le proprietà di schedulazione dell'oggetto restituito ReplicationAgentSchedule equivale a eseguire sp_addpublication_snapshot (Transact-SQL).

Si applica a