sp_vupgrade_mergeobjects (Transact-SQL)

Régénère les affichages, les procédures stockées et les déclencheurs spécifiques aux articles qui sont utilisés pour suivre et appliquer les modifications de données pour la réplication de fusion. Exécutez cette procédure dans les cas de figure suivants :

  • Si un objet requis par la réplication est accidentellement supprimé.

  • Si vous appliquez une mise à jour, telle qu'un correctif, qui requiert une modification d'un ou de plusieurs des objets de réplication. Exécutez la procédure sur chaque nœud avant d'appliquer la mise à jour.

L'exécution de cette procédure stockée ne nécessite pas la réinitialisation des abonnements. Cette procédure n'est pas indispensable si vous installez un Service Pack ou une mise à niveau vers une nouvelle version de SQL Server.

Icône Lien de rubriqueConventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

  • [ @login=] 'login'
    Nom de connexion de l'administrateur système à utiliser lors de la création d'objets système dans la base de données de distribution. login est de type sysname, avec la valeur NULL par défaut. Ce paramètre n'est pas nécessaire si security_mode est défini à 1, qui correspond à l'authentification Windows.

  • [ @password=] 'password'
    Mot de passe de l'administrateur système à utiliser lors de la création d'objets système dans la base de données de distribution. password est de type sysname, avec la valeur par défaut '' (chaîne vide). Ce paramètre n'est pas nécessaire si security_mode est défini à 1, qui correspond à l'authentification Windows.

  • [ @security_mode=] 'security_mode'
    Mode de sécurité de connexion à utiliser lors de la création d'objets système dans la base de données de distribution. security_mode est de type bit, avec 1 comme valeur par défaut. Avec la valeur 0, l'authentification SQL Server est utilisée. Avec la valeur 1, l'authentification Windows est utilisée. Lorsque c'est possible, utilisez l'authentification Windows.

Valeurs des codes de retour

0 (réussite) ou 1 (échec)

Notes

La procédure stockée sp_vupgrade_mergeobjects est utilisée uniquement pour la réplication de fusion.

Autorisations

Nécessite l'appartenance au rôle serveur fixe sysadmin.