sys.sp_vupgrade_replication (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Ativado pela configuração ao atualizar um servidor de replicação. Atualiza o esquema e os dados do sistema conforme necessário para suportar a replicação ao nível atual do produto. Cria novos objetos do sistema de replicação em bases de dados do sistema e de utilizadores. Este procedimento armazenado é executado na máquina onde a atualização da replicação vai ocorrer.

Transact-SQL convenções de sintaxe

Sintaxe

sys.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 ]
[ ; ]

Arguments

@login [ = ] N'login'

O administrador do sistema faz login ao criar novos objetos do sistema na base de dados da Distribuição. @login é sysname, com um padrão de NULL. Este parâmetro não é necessário se @security_mode estiver definido como 1, que é Windows Autenticação.

Note

Este parâmetro é ignorado quando estás a atualizar para o SQL Server 2005 (9.x) e versões posteriores.

[ @password = ] N'senha'

A palavra-passe do administrador do sistema a usar ao criar novos objetos do sistema na base de dados de distribuição. @password é sysname, com o padrão de uma cadeia vazia. Este parâmetro não é necessário se @security_mode estiver definido como 1, que é Windows Autenticação.

Note

Este parâmetro é ignorado quando estás a atualizar para o SQL Server 2005 (9.x) e versões posteriores.

[ @ver_old = ] ver_old

Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.

Este procedimento armazenado está obsoleto e será removido numa futura versão do SQL Server.

[ @force_remove = ] force_remove

Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.

@security_mode [ = ] security_mode

O modo de segurança de login a usar ao criar novos objetos do sistema na base de dados Distribution. @security_mode é bit, com um padrão de 1. Se 0for utilizada a Autenticação SQL Server. Se 1for utilizada a Autenticação Windows.

Note

Este parâmetro é ignorado quando estás a atualizar para o SQL Server 2005 (9.x) e versões posteriores.

[ @db_id = ] db_id

Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Remarks

sp_vupgrade_replication é usado na atualização de todos os tipos de replicação.

Permissões

Somente membros da função de servidor fixa sysadmin podem executar sp_vupgrade_replicationo .