Publication.SnapshotSchedule Proprietà

Definizione

Ottiene un oggetto che imposta la pianificazione per l'agente snapshot per la 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

È necessario impostare le proprietà dell'oggetto restituito ReplicationAgentSchedule prima di creare la pubblicazione. Dopo aver impostato la pianificazione, non è possibile modificarla usando RMO (Replication Management Objects). È invece necessario chiamare la JobSchedule classe o eseguire sp_update_schedule (Transact-SQL) per modificare una pianificazione esistente, dove SnapshotJobId rappresenta l'ID della pianificazione del processo.

La SnapshotSchedule proprietà può essere recuperata solo dai membri del ruolo predefinito del sysadmin server nel server di pubblicazione o dai membri del ruolo predefinito del db_owner database nel database di pubblicazione.

La pianificazione delle proprietà dell'oggetto restituito può essere impostata ReplicationAgentSchedule solo dai membri del ruolo predefinito del sysadmin server nel server di pubblicazione o dai membri del ruolo predefinito del db_owner database nel database di pubblicazione.

Il recupero della proprietà equivale all'esecuzione SnapshotScheduledi sp_helppublication_snapshot (Transact-SQL).

L'impostazione delle proprietà di pianificazione dell'oggetto restituito ReplicationAgentSchedule equivale all'esecuzione di sp_addpublication_snapshot (Transact-SQL).

Si applica a