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 の値は両方のアーティクルで同じである必要があります。
PartitionOptionの値をNonOverlappingSingleSubscription指定すると、記事内の各データパーティションに対して1つのサブスクリプションのみが存在します。 もし2つ目のサブスクリプションが作成され、新しいサブスクリプションのフィルタリング基準が既存のサブスクリプションと同じパーティションに解決された場合、新しいサブスクリプションが作成されると既存のサブスクリプションは解除されます。
PartitionOptionプロパティは、システム管理者の固定サーバーロールのメンバーが、このPublisherおよびサブスクライバー(サブスクライバーの再公開用)で取得できます。 また、出版データベースの 固定データベースdb_owner メンバー、ディストリビューターの replmonitor 固定データベースロールのメンバー、出版アクセスリスト(PAL)のメンバーであるユーザーからも取得可能です。
PartitionOptionプロパティは、Publisherのsysadmin固定サーバーロールのメンバーによって設定できます。 また、出版データベース上の db_owner 固定データベース役割のメンバーによって設定することもできます。
PartitionOptionの取得はsp_helpmergearticle(Transact-SQL)を実行するのと同等です。
設定 PartitionOption は、 sp_addmergearticle(Transact-SQL) または sp_changemergearticle(Transact-SQL)を実行するのと同等です。