Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server sur Windows
Le programme d’installation de SQL Server prend en charge la mise à niveau d’édition entre différentes éditions de SQL Server. Pour plus d’informations sur les chemins de mise à niveau d’édition pris en charge, consultez Versions prises en charge et mises à niveau d’édition (SQL Server 2022).
Pour obtenir la liste des fonctionnalités prises en charge par les éditions de SQL Server sur Windows, consultez :
- Éditions et fonctionnalités prises en charge de SQL Server 2025
- Éditions et fonctionnalités prises en charge de SQL Server 2022
- Éditions et fonctionnalités prises en charge de SQL Server 2019
- Éditions et fonctionnalités prises en charge de SQL Server 2017
- Éditions et fonctionnalités prises en charge de SQL Server 2016
Cet article fournit également des étapes sur la façon dont vous pouvez effectuer une rétrogradation d’une édition. Par exemple, si vous devez passer de l’édition Entreprise à l’édition Standard de SQL Server, suivez les étapes décrites dans cet article.
Remarques
Avant de lancer la mise à niveau de l’édition d’une instance de SQL Server, consultez les articles suivants :
- Limites de capacité de calcul par édition de SQL Server
- Configuration matérielle et logicielle requise pour SQL Server 2022
Pour SQL Server sur une instance de cluster de basculement (FCI), l’exécution de la mise à niveau de l’édition sur l’un des nœuds FCI est suffisante. Ce nœud peut être actif ou passif, et le moteur de base de données ne met pas les ressources hors connexion pendant la mise à niveau de l’édition. Après la mise à niveau de l’édition, vous devez redémarrer l’instance SQL Server ou basculer vers un autre nœud.
Prerequisites
Pour les installations locales, vous devez exécuter le programme d’installation en tant qu’administrateur. Si vous installez SQL Server à partir d’un partage distant, vous devez utiliser un compte de domaine disposant d’autorisations de lecture sur le partage distant.
Important
Pour que la modification de l’édition SQL Server soit activée, le programme d’installation doit redémarrer les services SQL Server. Cela entraîne l’arrêt de l’application pendant que les services sont hors connexion.
Mettre à niveau une édition
Insérez le support d’installation de SQL Server. Dans le dossier racine, double-cliquez
setup.exeou lancez le Centre d’installation SQL Server à partir des outils de configuration. Pour effectuer l’installation à partir d’un partage réseau, recherchez le dossier racine sur le partage, puis double-cliquez.setup.exePour mettre à niveau une instance existante de SQL Server vers une autre édition, dans le Centre d’installation SQL Server, sélectionnez Maintenance, puis Sélectionnez Mise à niveau de l’édition.
Si les fichiers de prise en charge du programme d’installation sont requis, le programme d’installation de SQL Server les installe. Si vous êtes invité à redémarrer votre ordinateur, redémarrez avant de continuer.
Le vérificateur de configuration système exécute une opération de découverte sur votre ordinateur. Pour continuer, sélectionnez OK.
Dans la page Clé de produit , sélectionnez une case d’option pour indiquer si vous effectuez une mise à niveau vers une édition gratuite de SQL Server ou si vous disposez d’une clé PID pour une version de production du produit. Pour plus d’informations, consultez Éditions et fonctionnalités prises en charge de SQL Server 2022 et mises à niveau de version et d’édition prises en charge (SQL Server 2022).
Dans la page Termes du contrat de licence, lisez le contrat de licence, puis cochez la case pour accepter les conditions générales de licence. Pour continuer, sélectionnez Suivant. Pour terminer le programme d’installation, sélectionnez Annuler.
Dans la page Sélectionner une instance , spécifiez l’instance de SQL Server à mettre à niveau.
La page Règles de mise à niveau d’édition valide la configuration de votre ordinateur avant le début de l’opération de mise à niveau de l’édition.
La page Ready to Upgrade Edition affiche une arborescence des options d’installation spécifiées lors de l’installation. Pour continuer, sélectionnez Mettre à niveau.
Pendant le processus de mise à niveau de l’édition, les services doivent être redémarrés pour récupérer le nouveau paramètre. Après la mise à niveau de l’édition, la page Terminer fournit un lien vers le fichier journal récapitulative de la mise à niveau de l’édition. Pour fermer l’Assistant, sélectionnez Fermer.
La page Terminer fournit un lien vers le fichier journal récapitulative pour l’installation et d’autres notes importantes.
Si vous êtes invité à redémarrer l’ordinateur, faites-le maintenant. Il est important de lire le message de l’Assistant Installation lorsque vous avez terminé le programme d’installation. Pour plus d’informations sur les fichiers journaux d’installation, consultez Afficher et lire les fichiers journaux d’installation de SQL Server.
Si vous avez effectué une mise à niveau à partir de SQL Server Express, vous devez effectuer des étapes supplémentaires avant de pouvoir utiliser votre instance mise à niveau de SQL Server :
Activez le service SQL Server Agent dans Windows SCM.
Configurez le compte de service SQL Server Agent à l’aide du Gestionnaire de configuration SQL Server.
En plus des étapes précédentes, vous devrez peut-être effectuer les opérations suivantes si vous avez effectué une mise à niveau à partir de SQL Server Express :
Les utilisateurs qui ont été créés et configurés dans SQL Server Express restent configurés après la mise à niveau. Plus précisément, le
BUILTIN\Usersgroupe reste configuré. Désactivez, supprimez ou reconfigurez ces comptes en fonction des besoins. Pour plus d’informations, consultez Configurer les comptes de service Windows et les autorisations.Les tailles et le modèle de récupération pour les bases de données système et
tempdblesmodelbases de données système restent inchangés après la mise à niveau. Reconfigurez ces paramètres en fonction des besoins. Pour plus d’informations, consultez Sauvegarde et restauration : bases de données système (SQL Server)Les bases de données de modèle restent sur l’ordinateur après la mise à niveau.
Si la procédure échoue sur Engine_SqlEngineHealthCheck la règle, vous pouvez utiliser l’option d’installation de ligne de commande pour ignorer cette règle spécifique pour permettre au processus de mise à niveau de s’exécuter correctement. Pour ignorer la vérification de cette règle, ouvrez une invite de commandes, accédez au chemin d’accès qui contient le programme d’installation de SQL Server (setup.exe). Tapez ensuite la commande suivante :
setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID=<appropriatePid> /SkipRules=Engine_SqlEngineHealthCheck
Rétrograder une édition
Pour rétrograder l’édition de SQL Server, vous devez désinstaller complètement l’instance SQL Server et l’installer à nouveau avec le support de configuration de l’édition souhaitée.
Avertissement
La désinstallation et la réinstallation de SQL Server entraînent un temps d’arrêt supplémentaire.
Vous pouvez rétrograder l’édition de SQL Server en procédant comme suit :
Sauvegardez toutes les bases de données, y compris les bases de données système. Pour obtenir la liste des bases de données à sauvegarder, consultez la table de sauvegarde et de restauration : bases de données système (SQL Server)
Déplacez les fichiers de bases de données système (
masteretmodelmsdb) vers un nouvel emplacement de répertoire.Désinstallez complètement SQL Server et tous les services associés. Pour plus d’informations, consultez Désinstaller une instance existante de SQL Server (installation).
Redémarrez l'ordinateur. Une nouvelle installation nécessite cette étape.
Installez SQL Server à l’aide du média avec l’édition souhaitée de SQL Server. Veillez à utiliser le même nom d’instance SQL Server que celui utilisé précédemment.
Installez les derniers Service Packs et mises à jour cumulatives le cas échéant. Pour plus d’informations, consultez l’historique des dernières mises à jour et des versions pour SQL Server.
Remplacez les nouvelles bases de données système créées lors de l’installation par les bases de données système que vous avez précédemment déplacées vers un autre emplacement de répertoire.