MergeArticle.Status 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定合併條目的狀態。
public:
property Microsoft::SqlServer::Replication::MergeArticleState Status { Microsoft::SqlServer::Replication::MergeArticleState get(); void set(Microsoft::SqlServer::Replication::MergeArticleState value); };
public Microsoft.SqlServer.Replication.MergeArticleState Status { get; set; }
member this.Status : Microsoft.SqlServer.Replication.MergeArticleState with get, set
Public Property Status As MergeArticleState
屬性值
一個 MergeArticleState 值。
備註
若 的 Status 值為 Active,則執行初始處理腳本以發布資料表。
若 的Status值為 Unsynchronized,則在下一次 快照集代理程式 執行時執行發佈資料表的初始處理腳本。
Status該屬性可由系統管理員固定伺服器角色的成員在 Publisher 及 Subscriber(用於重新發佈 Subscribers)取得。 此外,出版資料庫中 db_owner 固定資料庫角色的成員、發行者中 replmonitor 固定資料庫角色的成員,以及屬於出版存取清單(PAL)的使用者也能檢索該資料。
該Status屬性可由 Publisher 固定伺服器角色的系統管理員成員設定。 也可以由出版資料庫中 db_owner 固定資料庫角色的成員設定。
取回 Status 相當於執行 sp_helpmergearticle(Transact-SQL)。
設定 Status 等同於執行 sp_addmergearticle(Transact-SQL) 或 sp_changemergearticle(Transact-SQL)。