Publication.SnapshotSchedule 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得一個物件,設定當前發佈的 快照集代理程式 排程。
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 物件的屬性,才能建立發佈。 排程設定完成後,無法使用複寫管理物件(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) 。