sp_vupgrade_replication (Transact-SQL)
Aplica-se a: SQL Server
Instância Gerenciada de SQL do Azure
Ativado pela instalação ao atualizar um servidor de replicação. Atualiza esquema e dados de sistema conforme o necessário para dar suporte à replicação no nível do produto atual. Cria novos objetos de sistema de replicação em bancos de dados de sistema e de usuários. Esse procedimento armazenado é executado na máquina onde a atualização da replicação deve ocorrer.
Convenções de sintaxe de Transact-SQL
Sintaxe
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 ]
[ ; ]
Argumentos
@login [ = ] N'login'
O logon do administrador do sistema a ser usado ao criar novos objetos do sistema no banco de dados de distribuição. @login é sysname, com um padrão de NULL
. Esse parâmetro não será necessário se @security_mode estiver definido como 1
, que é a Autenticação do Windows.
Observação
Esse parâmetro é ignorado quando você está atualizando para o SQL Server 2005 (9.x) e versões posteriores.
@password [ = ] N'senha'
A senha de administrador do sistema a ser usada ao criar novos objetos do sistema no banco de dados de distribuição. @password é sysname, com um padrão de uma string vazia. Esse parâmetro não será necessário se @security_mode estiver definido como 1
, que é a Autenticação do Windows.
Observação
Esse parâmetro é ignorado quando você está atualizando para o SQL Server 2005 (9.x) e versões posteriores.
@ver_old [ = ] ver_old
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.
Esse procedimento armazenado foi preterido e será removido em uma versão futura do SQL Server.
@force_remove [ = ] force_remove
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.
@security_mode [ = ] security_mode
O modo de segurança de logon a ser usado ao criar novos objetos do sistema no banco de dados do Distribution. @security_mode é bit, com um padrão de 1
. Se 0
, a autenticação do SQL Server for usada. Se 1
, a Autenticação do Windows for usada.
Observação
Esse parâmetro é ignorado quando você está atualizando para o SQL Server 2005 (9.x) e versões posteriores.
@db_id [ = ] db_id
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
sp_vupgrade_replication
é usado ao atualizar todos os tipos de replicação.
Permissões
Somente membros da função de servidor fixa sysadmin podem executar sp_vupgrade_replication
.