Partilhar via


MSmerge_identity_range_allocations (Transact-SQL)

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

Nome da coluna

Tipo de dados

Descrição

publisher_id

smallint

A ID do Publicador.

publisher_db

nvarchar(128)

O nome do banco de dados de publicação.

publication

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

numeric(38)

O valor inicial do intervalo.

range_end

numeric(38)

O último valor no intervalo.

next_range_begin

numeric(38)

O valor inicial do próximo intervalo a ser atribuído.

next_range_end

numeric(38)

O valor final do próximo intervalo a ser atribuído.

max_used

numeric(38)

O valor de identidade mais alto usado.

time_of_allocation

datetime

A hora em que a atribuição foi feita.

Consulte também

Referência

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

Conceitos

Tabelas de replicação (Transact-SQL)