sp_vupgrade_mergeobjects (Transact-SQL)
Si applica a: SQL Server
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 modifiche a uno o più oggetti di replica. Eseguire la stored procedure in ogni nodo dopo l'applicazione dell'aggiornamento.
L'esecuzione di questa stored procedure non richiede la reinizializzazione delle sottoscrizioni. Questa procedura non è necessaria se si installa un Service Pack o si esegue l'aggiornamento a una nuova versione di SQL Server.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_vupgrade_mergeobjects
[ [ @login = ] N'login' ]
[ , [ @password = ] N'password' ]
[ , [ @security_mode = ] security_mode ]
[ ; ]
Argomenti
[ @login = ] N'login'
Account di accesso amministratore di sistema da utilizzare per la creazione di nuovi oggetti di sistema nel database di distribuzione. @login è sysname, con il valore predefinito NULL
. Questo parametro non è obbligatorio se @security_mode è impostato su 1
, ovvero l'autenticazione di Windows.
[ @password = ] N'password'
Password dell'amministratore di sistema da usare durante la creazione di nuovi oggetti di sistema nel database di distribuzione. @password è sysname, con un valore predefinito di una stringa vuota. Questo parametro non è obbligatorio se @security_mode è impostato su 1
, ovvero l'autenticazione di Windows.
[ @security_mode = ] security_mode
Modalità di sicurezza dell'account di accesso da utilizzare per la creazione di nuovi oggetti di sistema nel database di distribuzione. @security_mode è bit, con un valore predefinito .1
Se 0
, viene utilizzata l'autenticazione di SQL Server. Se 1
, viene usata l'autenticazione di Windows. Se possibile, usare l'autenticazione di Windows.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_vupgrade_mergeobjects
viene usato solo per la replica di tipo merge.
Autorizzazioni
Richiede l'appartenenza al ruolo predefinito del server sysadmin o l'autorizzazione di esecuzione direttamente in questa stored procedure.