Article.IdentityRangeThreshold プロパティ

定義

新しい範囲の ID 列値がパブリッシャーまたはサブスクライバーに割り当てられる値を取得します。値の設定も可能です。

public:
 property int IdentityRangeThreshold { int get(); void set(int value); };
public int IdentityRangeThreshold { get; set; }
member this.IdentityRangeThreshold : int with get, set
Public Property IdentityRangeThreshold As Integer

プロパティ値

1 から 100 までの Int32 値です。新しい範囲の ID 値が割り当てられる前に使用する必要のある、合計 ID 範囲のパーセンテージを示します。

注釈

IdentityRangeThresholdIdentityRangeManagementOption である場合、Automatic の値を指定する必要があります。

IdentityRangeThreshold プロパティを取得できるのは、パブリッシャー側およびサブスクライバー側 (サブスクライバーを再パブリッシュする場合) の固定サーバー ロール sysadmin のメンバーです。 また、パブリケーション データベースの固定データベース ロール db_owner のメンバー、および PAL のメンバーも取得できます。 MergeArticle オブジェクトの場合は、ディストリビューター側の固定データベース ロール replmonitor のメンバーも取得できます。

IdentityRangeThreshold プロパティを設定できるのは、パブリッシャー側の固定サーバー ロール sysadmin のメンバーです。 また、パブリケーション データベースの固定データベース ロール db_owner のメンバーも設定できます。

IdentityRangeThreshold取得は、トランザクション レプリケーションまたはスナップショット レプリケーション用のsp_helparticle (Transact-SQL) の実行、またはマージ レプリケーション用のsp_helpmergearticle (Transact-SQL) の実行と同じです。

設定 IdentityRangeThreshold は、トランザクション レプリケーションまたはスナップショット レプリケーション用 のsp_addarticle (Transact-SQL) または sp_changearticle (Transact-SQL) の実行、またはマージ レプリケーション用 の sp_addmergearticle (Transact-SQL) または sp_changemergearticle (Transact-SQL) の実行と同じです。

適用対象