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)

適用於