MergeArticle.PartitionOption 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當文章使用參數化列篩選器時,會取得或設定篩選選項。
public:
property Microsoft::SqlServer::Replication::PartitionOptions PartitionOption { Microsoft::SqlServer::Replication::PartitionOptions get(); void set(Microsoft::SqlServer::Replication::PartitionOptions value); };
public Microsoft.SqlServer.Replication.PartitionOptions PartitionOption { get; set; }
member this.PartitionOption : Microsoft.SqlServer.Replication.PartitionOptions with get, set
Public Property PartitionOption As PartitionOptions
屬性值
一個 PartitionOptions 值。
備註
如果發行項的源數據表已經發行在另一個發行集中,則 兩個發行項的值 PartitionOption 都必須相同。
如果你指定一個值 NonOverlappingSingleSubscription ,文章 PartitionOption中每個資料分割只能有一個訂閱。 若建立第二個訂閱,且新訂閱的過濾條件與現有訂閱分區相同,則在新訂閱建立時,現有訂閱會被取消。
PartitionOption該屬性可由系統管理員固定伺服器角色的成員在 Publisher 及 Subscriber(用於重新發佈 Subscribers)取得。 此外,出版資料庫中 db_owner 固定資料庫角色的成員、發行者固定資料庫角色的成員 replmonitor ,以及出版存取清單(PAL)成員的使用者也能檢索此資料。
該PartitionOption屬性可由 Publisher 固定伺服器角色的系統管理員成員設定。 也可以由出版資料庫中 db_owner 固定資料庫角色的成員設定。
取回 PartitionOption 相當於執行 sp_helpmergearticle(Transact-SQL)。
設定 PartitionOption 等同於執行 sp_addmergearticle(Transact-SQL) 或 sp_changemergearticle(Transact-SQL)。