Share via


Publication.SnapshotSchedule Propriété

Définition

Obtient un objet qui définit la planification pour l'Agent d'instantané pour la publication actuelle.

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

Valeur de propriété

Objet ReplicationAgentSchedule.

Remarques

Vous devez définir les propriétés de l’objet retourné ReplicationAgentSchedule avant de créer la composition. Une fois la planification définie, vous ne pouvez pas la modifier à l’aide des objets RMO (Replication Management Objects). Au lieu de cela, vous devez appeler la JobSchedule classe ou exécuter sp_update_schedule (Transact-SQL) pour modifier une planification existante, où SnapshotJobId représente l’ID de la planification du travail.

La SnapshotSchedule propriété ne peut être récupérée que par les membres du sysadmin rôle serveur fixe sur le serveur fixe ou par les membres du rôle de base de db_owner données fixe sur la base de données de publication.

La planification des propriétés de l’objet retourné ReplicationAgentSchedule ne peut être définie que par les membres du sysadmin rôle serveur fixe sur le serveur de publication ou par les membres du rôle de base de db_owner données fixe sur la base de données de publication.

La récupération de la SnapshotSchedule propriété équivaut à exécuter sp_helppublication_snapshot (Transact-SQL).

La définition des propriétés de planification de l’objet retourné ReplicationAgentSchedule équivaut à exécuter sp_addpublication_snapshot (Transact-SQL).

S’applique à