sp_vupgrade_mergeobjects (Transact-SQL)

Se aplica a:SQL Server

Vuelve a generar los desencadenadores específicos de artículo, los procedimientos almacenados y las vistas que se usan para realizar un seguimiento y aplicar los cambios de datos para la replicación de mezcla. Ejecute este procedimiento en las siguientes situaciones:

  • Cuando se elimina accidentalmente un objeto necesario para la replicación.

  • Si aplica una actualización, como una revisión, que requiere modificación en uno o varios objetos de replicación. Ejecute el procedimiento en cada nodo después de aplicar la actualización.

La ejecución de este procedimiento almacenado no requiere reinicialización de suscripciones. Este procedimiento no es necesario si instala un Service Pack o actualiza a una nueva versión de SQL Server.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @login = ] N'login'

Inicio de sesión del administrador del sistema que se usará al crear nuevos objetos del sistema en la base de datos de distribución. @login es sysname, con un valor predeterminado de NULL. Este parámetro no es necesario si @security_mode está establecido 1en , que es autenticación de Windows.

[ @password = ] N'password'

Contraseña de administrador del sistema que se usará al crear nuevos objetos del sistema en la base de datos de distribución. @password es sysname, con un valor predeterminado de una cadena vacía. Este parámetro no es necesario si @security_mode está establecido 1en , que es autenticación de Windows.

[ @security_mode = ] security_mode

Modo de seguridad de inicio de sesión que se usará al crear nuevos objetos del sistema en la base de datos de distribución. @security_mode es bit, con un valor predeterminado de 1. Si 0es , se usa la autenticación de SQL Server. Si 1es , se usa la autenticación de Windows. Siempre que sea posible, utilice la autenticación de Windows.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_vupgrade_mergeobjects solo se usa para la replicación de mezcla.

Permisos

Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado.