sp_restoremergeidentityrange (Transact-SQL)

Se aplica a: síSQL Server (todas las versiones admitidas)

Este procedimiento almacenado se utiliza para actualizar las asignaciones de intervalos de identidad. Garantiza que la administración automática del intervalo de identidad funciona adecuadamente después de restaurar un publicador a partir de una copia de seguridad. Este procedimiento almacenado se ejecuta en la Publisher base de datos de publicación.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @publication = ] 'publication' Es el nombre de la publicación. publication es sysname, con el valor predeterminado de todo. Cuando se especifica, solo se restauran los intervalos de identidad de esa publicación.

[ @article = ] 'article' Es el nombre del artículo. article es sysname, con un valor predeterminado de todo. Cuando se especifica, solo se restauran los intervalos de identidad de ese artículo.

Valores de código de retorno

0 (correcto) o 1 (error)

Observaciones

sp_restoremergeidentityrange se usa con la replicación de mezcla.

sp_restoremergeidentityrange información de asignación del intervalo de identidades máximo del distribuidor y actualiza los valores de la columna max_used de MSmerge_identity_range_allocations (Transact-SQL)para los artículos que usan la administración automática de intervalos de identidad.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o db_owner rol fijo de base de datos pueden ejecutar sp_restoremergeidentityrange.

Consulte también

sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
Replicar columnas de identidad