sp_vupgrade_mergeobjects (Transact-SQL)

Data creazione: 12 dicembre 2006

Rigenera stored procedure, viste e trigger specifici dell'articolo che vengono utilizzati per il rilevamento e l'applicazione delle modifiche dei dati per la replica di tipo merge. Eseguire questa stored procedure nelle situazioni seguenti:

  • Se un oggetto necessario per la replica viene accidentalmente eliminato.
  • Se si applica un aggiornamento, ad esempio un hotfix, che richiede la modifica di uno o più oggetti di replica. Eseguire la stored procedure in ogni nodo dopo l'applicazione dell'aggiornamento.

In caso di esecuzione di questa stored procedure non è necessaria la reinizializzazione delle sottoscrizioni. La stored procedure non è necessaria se si installa un Service Pack o un aggiornamento a una nuova versione di SQL Server.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_vupgrade_mergeobjects [ [@login=] 'login' ]
    [ , [ @password= ] 'password' ]
    [ , [ @security_mode= ] security_mode ]

Argomenti

  • [ @login=] 'login'
    Account di accesso dell'amministratore di sistema da utilizzare per la creazione di nuovi oggetti di sistema nel database di distribuzione. login è di tipo sysname e il valore predefinito è NULL. Questo parametro non è necessario se security_mode è impostato su 1, ovvero l'autenticazione di Windows.
  • [ @password=] 'password'
    Password dell'amministratore di sistema da utilizzare per la creazione di nuovi oggetti di sistema nel database di distribuzione. password è di tipo sysname e il valore predefinito è '' (una stringa vuota). Questo parametro non è necessario se security_mode è impostato su 1, ovvero l'autenticazione di Windows.
  • [ @security_mode=] 'security_mode'
    Modalità di protezione di accesso da utilizzare per la creazione di nuovi oggetti di sistema nel database di distribuzione. security_mode è di tipo bit e il valore predefinito è 1. Se è 0, verrà utilizzata l'autenticazione di SQL Server. Se è 1, verrà utilizzata l'autenticazione di Windows.

Osservazioni

La stored procedure sp_vupgrade_mergeobjects viene utilizzata soltanto per la replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_vupgrade_mergeobjects.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

Stored procedure per la replica (Transact-SQL)

Altre risorse

Documentazione relativa alla replica
Aggiornamento dei database replicati

Guida in linea e informazioni

Assistenza su SQL Server 2005