sp_vupgrade_mergeobjects (Transact-SQL)
Nouveau : 12 décembre 2006
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.
Conventions 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 par défaut NULL. 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 la 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.
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
Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter sp_vupgrade_mergeobjects.
Voir aussi
Référence
Procédures stockées de réplication (Transact-SQL)
Autres ressources
Plan de la documentation relative à la réplication
Mise à niveau des bases de données répliquées