MSmerge_identity_range_allocations (Transact-SQL)

Aplica-se a:SQL Server

A tabela MSmerge_identity_range_allocations é usada para controlar o histórico de atribuições de intervalo de identidade, tanto para Editores quanto para Assinantes, para artigos publicados. Esta tabela é armazenada no banco de dados de distribuição.

Nome da coluna Tipo de dados Descrição
publisher_id smallint A ID do Editor.
publisher_db nvarchar(128) O nome do banco de dados de publicação.
publicação nvarchar(128) O nome da publicação.
artigo nvarchar(128) O nome do artigo.
subscriber nvarchar(128) O nome do Assinante.
subscriber_db nvarchar(128) O nome do banco de dados de assinatura.
is_pub_range bit Lista se o intervalo de identidade é ou não atribuído a um Publicador.
ranges_allocated tinyint O número de intervalos de identidade atribuídos.
range_begin Numérico(38) O valor inicial do intervalo.
range_end Numérico(38) O último valor no intervalo.
next_range_begin Numérico(38) O valor inicial do próximo intervalo a ser atribuído.
next_range_end Numérico(38) O valor final do próximo intervalo a ser atribuído.
max_used Numérico(38) O valor de identidade mais alto usado.
time_of_allocation datetime A hora em que a atribuição foi feita.

Confira também

Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)