Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

sp_adjustpublisheridentityrange (Transact-SQL)

Regola l'intervallo di valori Identity in una pubblicazione e riassegna nuovi intervalli in base al valore soglia previsto per la pubblicazione. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

sp_adjustpublisheridentityrange [ [ @publication = ] 'publication' ]
    [ , [ @table_name = ] 'table_name' ]
    [ , [ @table_owner= ] 'table_owner' ]

[ @publication=] 'publication'

Nome della pubblicazione in cui vengono riallocati i nuovi intervalli di valori Identity. publication è di tipo sysname e il valore predefinito è NULL.

[ @table_name=] 'table_name'

Nome della tabella in cui vengono riallocati i nuovi intervalli di valori Identity. table_name è di tipo sysname e il valore predefinito è NULL.

[ @table_owner=] 'table_owner'

Proprietario della tabella nel server di pubblicazione. table_owner è di tipo sysname e il valore predefinito è NULL. Se table_owner viene omesso, viene utilizzato il nome dell'utente corrente.

0 (esito positivo) o 1 (esito negativo)

La stored procedure sp_adjustpublisheridentityrange viene utilizzata in tutti i tipi di replica.

Nel caso di una pubblicazione per la quale è attivata la gestione automatica di intervalli di valori Identity, l'agente di distribuzione o di merge è responsabile della regolazione automatica dell'intervallo di valori Identity in una pubblicazione in base al valore soglia corrispondente. Se tuttavia l'agente di distribuzione o di merge non è stato eseguito per un certo periodo di tempo e la risorsa dell'intervallo di valori Identity è stata utilizzata fino al punto di soglia, gli utenti possono richiamare sp_adjustpublisheridentityrange per allocare un nuovo intervallo di valori per un server di pubblicazione.

Durante l'esecuzione di sp_adjustpublisheridentityrange è necessario specificare publication oppure table_name. Se vengono specificati entrambi oppure viene omesso uno dei due, viene restituito un errore.

Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_adjustpublisheridentityrange.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft