sp_vupgrade_mergeobjects (Transact-SQL)

Aplica-se a: SQL Server

Regenera gatilhos específicos de artigo, procedimentos armazenados e exibições usadas para controlar e aplicar alterações de dados em replicação de mesclagem. Execute esse procedimento nas seguintes situações:

  • Se um objeto exigido pela replicação for descartado acidentalmente.

  • Se você aplicar uma atualização, como um hotfix, que exija modificação em um ou mais objetos de replicação. Execute o procedimento em cada nó depois de aplicar a atualização.

A execução desse procedimento armazenado não requer a reinicialização de assinaturas. Esse procedimento não será necessário se você instalar um service pack ou atualizar para uma nova versão do SQL Server.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

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.

@password [ = ] N'senha'

A senha do 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.

@security_mode [ = ] security_mode

O modo de segurança de logon a ser usado ao criar novos objetos do sistema no banco de dados de distribuição. @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. Quando possível, use a autenticação do Windows.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_vupgrade_mergeobjects é usado apenas para replicação de mesclagem.

Permissões

Requer associação na função de servidor fixa sysadmin ou permissão de execução diretamente nesse procedimento armazenado.