언어

Publication.SnapshotSchedule 속성

정의

현재 퍼블리시드의 스냅샷 에이전트 스케줄을 설정하는 객체를 받습니다.

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

속성 값

ReplicationAgentSchedule 개체입니다.

설명

출판물을 만들기 전에 반환 ReplicationAgentSchedule 된 객체의 속성을 반드시 설정해야 합니다. 일정이 설정되면 복제 관리 객체(RMO)를 사용해 변경할 수 없습니다. 대신 클래스를 JobSchedule 호출하거나 sp_update_schedule (Transact-SQL) 를 실행하여 기존 스케줄을 변경해야 하며, 여기서 SnapshotJobId 는 작업 스케줄의 ID를 나타냅니다.

이 속성은 SnapshotSchedule Publisher의 고정 서버 역할 구성원 sysadmin 또는 출판 데이터베이스의 고정 데이터베이스 역할 구성원 db_owner 만 조회할 수 있습니다.

반환 ReplicationAgentSchedule 된 객체의 스케줄링 속성은 Publisher의 고정 서버 역할 구성원 sysadmin 또는 출판 데이터베이스의 고정 데이터베이스 역할 구성원 db_owner 만이 설정할 수 있습니다.

재산을 SnapshotSchedule 회수하는 것은 sp_helppublication_snapshot 실행과 동일합니다 (Transact-SQL).

반환 ReplicationAgentSchedule 된 객체의 스케줄링 속성을 설정하는 것은 sp_addpublication_snapshot (Transact-SQL)를 실행하는 것과 동등합니다.

적용 대상