sp_restoremergeidentityrange (Transact-SQL)
適用対象:SQL Server
このストアド プロシージャは、ID 範囲の割り当てを更新するために使用されます。 これにより、パブリッシャーがバックアップから復元された後に、自動 ID 範囲管理機能が適切に機能します。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。
構文
sp_restoremergeidentityrange
[ [ @publication = ] N'publication' ]
[ , [ @article = ] N'article' ]
[ ; ]
引数
[ @publication = ] N'publication'
出版物の名前。 @publicationは sysname で、既定値は all
. 指定すると、そのパブリケーションの ID 範囲のみが復元されます。
[ @article = ] N'article'
アーティクルの名前。 @articleは sysname で、既定値は all
. 指定すると、そのアーティクルの ID 範囲のみが復元されます。
リターン コードの値
0
(成功) または 1
(失敗)。
解説
sp_restoremergeidentityrange
はマージ レプリケーションで使用されます。
sp_restoremergeidentityrange
はディストリビューターから最大 ID 範囲の割り当て情報を取得し、自動 ID 範囲管理を max_used
使用するアーティクルの MSmerge_identity_range_allocations (Transact-SQL) の列の値を更新します。
アクセス許可
sysadmin 固定サーバー ロールまたは固定データベース ロールdb_ownerメンバーのみが実行sp_restoremergeidentityrange
できます。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示