sp_vupgrade_replication (Transact-SQL)
Activé par le programme d'installation lors de la mise à niveau d'un serveur de réplication. Met à niveau le schéma et les données système afin que la réplication soit prise en charge par la version actuelle du produit. Crée de nouveaux objets système de réplication dans les bases de données système et utilisateur. Cette procédure stockée est exécutée sur la machine sur laquelle la mise à niveau de la réplication doit intervenir.
Conventions de la syntaxe de Transact-SQL
Syntaxe
sp_vupgrade_replication [ [@login=] 'login' ]
[ , [ @password= ] 'password' ]
[ , [ @ver_old= ] 'old_version' ]
[ , [ @force_remove= ] 'force_removal' ]
[ , [ @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.Remarque : Ce paramètre est ignoré lorsque vous effectuez une mise à niveau vers SQL Server 2005.
[ @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.Remarque : Ce paramètre est ignoré lorsque vous effectuez une mise à niveau vers SQL Server 2005.
[ @ver_old=] 'old_version'
À usage interne uniquement.Cette procédure stockée est désapprouvée et sera supprimée dans les prochaines versions de SQL Server.
- [ @force_remove=] 'force_removal'
À usage interne uniquement.
[ @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 0 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.Remarque : Ce paramètre est ignoré lorsque vous effectuez une mise à niveau vers SQL Server 2005.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_vupgrade_replication est utilisé lors de la mise à niveau de tous les types de réplications.
Autorisations
Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter sp_vupdate_replication.
Voir aussi
Référence
Procédures stockées de réplication (Transact-SQL)
Autres ressources
Plan de la documentation relative à la réplication
Validation des données répliquées