sp_restoremergeidentityrange (Transact-SQL)

適用範圍: 是SQL Server (所有支援的版本)

這個預存程序用來更新識別範圍的指派。 它會確定自動識別範圍管理在發行者從備份還原之後,有正常運作。 這個預存程序執行於發行集資料庫的發行者端。

主題連結圖示 Transact-SQL 語法慣例

語法

  
sp_restoremergeidentityrange [ [ @publication = ] 'publication' ]  
    [ , [ @article = ] 'article' ]  

引數

[ @publication = ] 'publication' 這是發行集的名稱。 發行 集是 sysname,預設值是 all。 當指定時,只有該發行集的識別範圍才會還原。

[ @article = ] 'article' 這是發行項的名稱。 文章sysname,預設值是 all。 當指定時,只有該發行項的識別範圍才會還原。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_restoremergeidentityrange 搭配合並式複寫使用。

sp_restoremergeidentityrange 從散發者取得識別範圍的最大值,並針對使用自動識別範圍管理的發行項,更新 MSmerge_identity_range_allocations 的 max_used 資料行中的值 (transact-sql SQL

權限

只有 系統管理員(sysadmin )固定伺服器角色或 db_owner 固定資料庫角色的成員,才能夠執行 sp_restoremergeidentityrange

另請參閱

sp_addmergearticle (SQL transact-sql)
sp_changemergearticle (Transact-SQL)
複寫識別資料行