MSmerge_identity_range_allocations (Transact-SQL)

適用対象:SQL Server

MSmerge_identity_range_allocations テーブルは、公開済みアーティクルのパブリッシャーとサブスクライバーの両方に対する ID 範囲の割り当ての履歴を追跡するために使用されます。 このテーブルはディストリビューション データベースに格納されます。

列名 データ型 説明
publisher_id smallint パブリッシャーの ID。
publisher_db nvarchar(128) パブリケーション データベースの名前。
パブリケーション nvarchar(128) 出版物の名前。
記事 nvarchar(128) アーティクルの名前。
subscriber nvarchar(128) サブスクライバーの名前。
subscriber_db nvarchar(128) サブスクリプション データベースの名前。
is_pub_range bit ID 範囲がパブリッシャーに割り当てられているかどうかを示します。
ranges_allocated tinyint 割り当てられている ID 範囲の数です。
range_begin numeric(38) 範囲の開始値。
range_end numeric(38) 範囲内の最後の値。
next_range_begin numeric(38) 次の範囲で割り当てられる開始値です。
next_range_end numeric(38) 割り当てられる次の範囲の最後の値。
max_used numeric(38) 使用されている最大 ID 値です。
time_of_allocation datetime 割り当てが行われた時刻。

参照

レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)