sp_restoremergeidentityrange (Transact-SQL)

Aplica-se a:SQL Server

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 publicador.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

[ @publication = ] 'publication' É o nome da publicação. publication é sysname, com o valor padrão de all. Quando especificado, somente intervalos de identidade para aquela publicação são restaurados.

[ @article = ] 'article' É o nome do artigo. o artigo é sysname, com um valor padrão de todos. Quando especificado, somente intervalos de identidade para aquele artigo são restaurados.

Valores do código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_restoremergeidentityrange é usado com replicação de mesclagem.

sp_restoremergeidentityrange obtém informações máximas 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 o gerenciamento automático de intervalo de identidades.

Permissões

Somente membros da função de servidor fixa sysadmin ou db_owner função de banco de dados fixa podem executar sp_restoremergeidentityrange.

Consulte Também

sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
Replicar colunas de identidade