sp_restoremergeidentityrange (Transact-SQL)
Esse procedimento armazenado é usado para atualizar atribuições de intervalo de identidade. Assegura que o gerenciamento de intervalo de identidade automático funcione apropriadamente, depois que um Publicador é restaurado de um backup. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação.
Sintaxe
sp_restoremergeidentityrange [ [ @publication = ] 'publication' ]
[ , [ @article = ] 'article' ]
Argumentos
[ @publication = ] 'publication'
É o nome da publicação. publication é sysname, com um valor padrão all. Quando especificado, somente intervalos de identidade para aquela publicação são restaurados.[ @article = ] 'article'
É o nome do artigo. article é sysname, com um padrão all. Quando especificado, somente intervalos de identidade para aquele artigo são restaurados.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_restoremergeidentityrange é usado com replicação de mesclagem.
sp_restoremergeidentityrange obtém o máximo de informações de alocação de intervalo de identidade do Distribuidor e atualiza valores na coluna max_used de MSmerge_identity_range_allocations (Transact-SQL) para os artigos que usam gerenciamento de intervalo de identidade automático.
Permissões
Somente membros da função de servidor fixa sysadmin ou da função de banco de dados fixa db_owner podem executar sp_restoremergeidentityrange.
Consulte também