sp_vupgrade_replication (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure

Viene attivata dal programma di installazione durante l'aggiornamento di un server di replica. Aggiorna i dati dello schema e di sistema per garantire il supporto della replica al livello del prodotto corrente. Crea nuovi oggetti del sistema di replica nei database di sistema e utente. Questa stored procedure viene eseguita nel computer in cui avrà luogo l'aggiornamento della replica.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_vupgrade_replication
    [ [ @login = ] N'login' ]
    [ , [ @password = ] N'password' ]
    [ , [ @ver_old = ] ver_old ]
    [ , [ @force_remove = ] force_remove ]
    [ , [ @security_mode = ] security_mode ]
    [ , [ @db_id = ] db_id ]
[ ; ]

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.

Nota

Questo parametro viene ignorato quando si esegue l'aggiornamento a SQL Server 2005 (9.x) e versioni successive.

[ @password = ] N'password'

Password dell'amministratore di sistema da utilizzare 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.

Nota

Questo parametro viene ignorato quando si esegue l'aggiornamento a SQL Server 2005 (9.x) e versioni successive.

[ @ver_old = ] ver_old

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

Questa stored procedure è deprecata e verrà rimossa in una versione futura di SQL Server.

[ @force_remove = ] force_remove

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

[ @security_mode = ] security_mode

Modalità di sicurezza dell'account di accesso da utilizzare durante 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.

Nota

Questo parametro viene ignorato quando si esegue l'aggiornamento a SQL Server 2005 (9.x) e versioni successive.

[ @db_id = ] db_id

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_vupgrade_replication viene utilizzato durante l'aggiornamento di tutti i tipi di replica.

Autorizzazioni

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