MSmerge_identity_range_allocations (Transact-SQL)

Si applica a:SQL Server

La tabella MSmerge_identity_range_allocations viene usata per tenere traccia della cronologia delle assegnazioni di intervalli di valori Identity, sia per i server di pubblicazione che per i Sottoscrittori, per gli articoli pubblicati. Questa tabella è archiviata nel database di distribuzione.

Nome colonna Tipo di dati Descrizione
publisher_id smallint ID del server di pubblicazione.
publisher_db nvarchar(128) Nome del database di pubblicazione.
Pubblicazione nvarchar(128) Nome della pubblicazione.
Articolo nvarchar(128) Nome dell'articolo.
subscriber nvarchar(128) Nome del Sottoscrittore.
subscriber_db nvarchar(128) Nome del database di sottoscrizione.
is_pub_range bit Indica se l'intervallo di valori Identity è assegnato a un server di pubblicazione.
ranges_allocated tinyint Numero di intervalli di valori Identity assegnati.
range_begin numeric(38) Valore iniziale dell'intervallo.
range_end numeric(38) Valore finale dell'intervallo.
next_range_begin numeric(38) Valore iniziale dell'intervallo successivo da assegnare.
next_range_end numeric(38) Valore finale dell'intervallo successivo da assegnare.
max_used numeric(38) Valore Identity più alto utilizzato.
time_of_allocation datetime Ora in cui è stata eseguita l'assegnazione.

Vedi anche

Tabelle di replica (Transact-SQL)
Viste di replica (Transact-SQL)