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. Essa 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. |
article |
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