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)