MSmerge_identity_range_allocations (Transact-SQL)

Se aplica a:SQL Server

La tabla MSmerge_identity_range_allocations se usa para realizar un seguimiento del historial de asignaciones de intervalos de identidad, tanto para publicadores como para suscriptores, para artículos publicados. Esta tabla se almacena en la base de datos de distribución.

Nombre de la columna Tipo de datos Descripción
publisher_id smallint Identificador del publicador.
publisher_db nvarchar(128) Nombre de la base de datos de publicación.
Publicación nvarchar(128) Nombre de la publicación.
Artículo nvarchar(128) Nombre del artículo.
subscriber nvarchar(128) Nombre del suscriptor.
subscriber_db nvarchar(128) Nombre de la base de datos de suscripciones.
is_pub_range bit Muestra si el intervalo de identidad está asignado a un publicador.
ranges_allocated tinyint Número de intervalos de identidad asignados.
range_begin numeric(38) Valor inicial del intervalo.
range_end numeric(38) Último valor del intervalo.
next_range_begin numeric(38) Valor inicial del siguiente intervalo que se va a asignar.
next_range_end numeric(38) Último valor del siguiente intervalo que se va a asignar.
max_used numeric(38) Mayor valor de identidad utilizado.
time_of_allocation datetime Hora en la que se realizó la asignación.

Consulte también

Tablas de replicación (Transact-SQL)
Vistas de replicación (Transact-SQL)