Effectuer une mise à niveau de SQL Server à l’aide de l’Assistant Installation (Installation)

S’applique à : SQL Server - Windows uniquement

L’Assistant Installation SQL Server fournit une arborescence de fonctionnalités unique pour mettre à niveau sur place les composants SQL Server vers la dernière version de SQL Server.

Avertissement

Lorsque vous mettez à jour SQL Server, la version précédente de SQL Server est écrasée et n'existe plus sur votre ordinateur.

Avant d'opérer la mise à niveau, sauvegardez les bases de données SQL Server et les autres objets associés à l'instance SQL Server précédente.

Pour de nombreux environnements de production et certains environnements de développement, une nouvelle mise à niveau de l’installation ou une mise à niveau propagée est plus appropriée qu’une mise à niveau sur place. Pour plus d’informations sur les différentes méthodes de mise à niveau, consultez :

Prérequis

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 doté des autorisations de lecture et d'exécution sur le partage distant, et qui représente un administrateur local.

Avertissement

N'oubliez pas que vous ne pouvez pas modifier les fonctionnalités à mettre à niveau, de même que vous ne pouvez pas ajouter de fonctionnalités pendant l'opération de mise à niveau. Pour plus d’informations sur l’ajout de fonctionnalités à une instance mise à niveau de SQL Server une fois l’opération de mise à niveau terminée, consultez Ajouter des fonctionnalités à une instance de SQL Server (Installation).

Si vous procédez à une mise à niveau du Moteur de base de données, passez en revue Planifier et tester le plan de mise à niveau du Moteur de base de données puis effectuez les tâches suivantes, en fonction de votre environnement :

  • Sauvegardez tous les fichiers de base de données SQL Server de l'instance à mettre à niveau, afin de pouvoir les restaurer, si besoin est.

  • Exécutez les commandes DBCC (Database Console Commands) appropriées sur les bases de données à mettre à niveau afin de vérifier leur cohérence.

  • Estimez l’espace disque requis pour mettre à niveau les composants SQL Server ainsi que les bases de données utilisateur. Pour connaître l'espace disque requis par les composants de SQL Server, voir SQL Server 2016 et 2017 : Configuration matérielle et logicielle requise.

  • Assurez-vous que les bases de données existantes du système SQL Server – master, model, msdb, et tempdb – sont configurées pour croître automatiquement et qu'elles disposent d'un espace disque suffisant.

  • Vérifiez que tous les serveurs de bases de données possèdent des informations d'ouverture de session dans la base de données master. Ce point est particulièrement important pour la restauration d'une base de données, car les informations d'ouverture de session système résident dans la base de données master.

  • Désactivez toutes les procédures stockées de démarrage, car le processus de mise à niveau arrête et démarre les services sur l’instance SQL Server en cours de mise à niveau. Les procédures stockées traitées au moment du démarrage pourraient bloquer le processus de mise à niveau.

  • Lors de la mise à niveau des instances de SQL Server où SQL Server Agent est inscrit dans les relations MSX/TSX, mettez à niveau les serveurs cibles avant de mettre à niveau les serveurs maîtres. Si vous mettez à niveau les serveurs maîtres avant les serveurs cibles, SQL Server Agent n’est pas en mesure de se connecter aux instances maîtres de SQL Server.

  • Quittez toutes les applications, y compris tous les services ayant des dépendances SQL Server. La mise à niveau peut échouer si les applications locales sont connectées à l'instance en cours de mise à niveau.

  • Assurez-vous que la réplication est activé et arrêtez la réplication. Pour connaître les étapes détaillées de l'exécution d'une mise à niveau continue dans un environnement répliqué, voir Mise à niveau ou correction des bases de données répliquées.

Procédure

Mettre à niveau SQL Server

  1. Insérez le support d'installation SQL Server et, dans le dossier racine, double-cliquez sur Setup.exe. Pour effectuer l'installation à partir d'un partage réseau, accédez au dossier racine sur le partage, puis double-cliquez sur Setup.exe.

  2. L'assistant d’installation débute le Centre d'installation de SQL Server. Pour mettre à niveau une instance existante de SQL Server, sélectionnez Installation dans la zone de navigation de gauche, puis sélectionnez les versions précédentes de SQL Server Mise à niveau à partir de....

  3. Dans la page Clé de produit, cliquez sur une 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).

  4. Dans la page Termes du contrat de licence, prenez connaissance du contrat de licence et, si vous en acceptez les termes, activez la case à cocher J'accepte les termes du contrat de licence., puis sélectionnez Suivant. Pour aider à améliorer SQL Server, vous pouvez également activer l'option d'utilisation des fonctionnalités et envoyer des rapports à Microsoft.

  5. Dans la fenêtre Règles globales, la procédure d'installation passera automatiquement à la fenêtre Mises à jour du produit s'il n'existe aucune erreur de règle.

  6. La page Microsoft Update s’affiche si la case Microsoft Update n’est pas activée dans Panneau de configuration\Tous les éléments du Panneau de configuration\Windows Update\Modifier les paramètres n’est pas cochée. Cocher la page Microsoft Update permet de modifier les paramètres de l'ordinateur de façon à inclure les dernières mises à jour lorsque vous recherchez les mises à jour de Windows.

  7. Dans la page Mises à jour du produit, les dernières mises à jour du produit SQL Server disponibles s'affichent. Si vous ne souhaitez pas inclure les mises à jour, décochez la case Inclure les mises à jour du produit SQL Server. Si aucune mise à jour du produit n'est découverte, le programme d'installation SQL Server n'affiche pas cette page et passe automatiquement à la page Installer les fichiers d'installation.

  8. Sur la page Installer les fichiers d'installation, le programme d'installation fournit la progression du téléchargement, de l'extraction et de l'installation des fichiers d'installation. Si une mise à jour de l'installation SQL Server est trouvée et est spécifiée pour être incluse, cette mise à jour est également installée.

  9. Dans la fenêtre Règles de mise à niveau, la procédure d'installation passe automatiquement à la fenêtre Sélectionner une instance s'il n'existe aucune erreur de règle.

  10. Dans la page Sélectionner une instance, spécifiez l'instance de SQL Server à mettre à niveau. Pour mettre à niveau les outils d'administration et les fonctionnalités partagées, sélectionnez Mettre à niveau les fonctionnalités partagées uniquement.

  11. Dans la page Sélectionner les composants, les fonctionnalités à mettre à niveau sont présélectionnées. Une description de chaque groupe de composants apparaît dans le volet droit après que vous avez sélectionné le nom de la fonctionnalité.

    Les composants requis pour les fonctionnalités sélectionnées sont affichés dans le volet droit. Le programme d’installation de SQL Server installe les prérequis qui n’ont pas déjà été installés lors de l’étape d’installation décrite plus loin dans cette procédure.

    Remarque

    Si vous avez choisi de mettre à niveau les fonctionnalités partagées en sélectionnant <Mettre à niveau les fonctionnalités partagées uniquement> dans la page Sélectionner une instance page, all the shared features are preselected dans la page Feature Selection page. Tous les composants partagés sont mis à niveau à la fois.

  12. Dans la page Configuration de l'instance, spécifiez l'ID d'instance pour l'instance de SQL Server.

    ID d’instance : Par défaut, le nom de l’instance est utilisé comme ID d’instance. Il permet d'identifier les répertoires d'installation et les clés de Registre de votre instance SQL Server. Tel est le cas pour les instances par défaut et les instances nommées. Pour une instance par défaut, le nom de l'instance et l'ID d'instance sont MSSQLSERVER. Pour utiliser un ID d’instance non défini par défaut, indiquez une valeur dans la zone de texte ID d’instance .

    Tous les SQL Server Services Pack et mises à niveau s'appliquent à chaque composant d'une instance de SQL Server.

    Instances installées : la grille affiche toutes les instances de SQL Server qui se trouvent sur l'ordinateur où l'installation s'exécute. Si une instance par défaut est déjà installée sur l'ordinateur, vous devez installer une instance nommée de SQL Server.

  13. Le flux de travail du reste de cet article dépend des fonctionnalités que vous avez spécifiées pour votre installation. Il est possible que les pages ne soient pas toutes visibles, en fonction de vos sélections.

  14. Dans la page Configuration du serveur - Comptes de service, les comptes de service par défaut s’affichent pour les services SQL Server. Les services réels configurés dans cette page dépendent des fonctionnalités que vous mettez à niveau.

    Les informations d'authentification et de connexion sont transférées à partir de l'instance antérieure de SQL Server. Vous pouvez attribuer le même compte de connexion à tous les services SQL Server ou configurer chaque compte de service individuellement. Vous pouvez également spécifier si les services démarrent automatiquement, sont démarrés manuellement ou sont désactivés. Microsoft vous recommande de configurer les comptes de service individuellement afin de fournir des privilèges moindres pour chaque service SQL Server pour effectuer leurs tâches. Pour plus d’informations, consultez Configurer les comptes de service Windows et les autorisations.

    Pour spécifier le même compte de connexion pour tous les comptes de service dans cette instance de SQL Server, fournissez les informations d'identification dans les champs en bas de page.

    Attention

    N'utilisez pas de mot de passe vide. Utilisez un mot de passe fort.

    Lorsque vous avez terminé de spécifier les informations de connexion pour les services SQL Server, sélectionnez Suivant.

  15. Dans la page des options de mise à niveau de recherche en texte intégral, spécifiez les options de mise à niveau pour les bases de données mises à niveau. Pour plus d’informations, consultez Mise à niveau de la fonction de recherche en texte intégral.

  16. La fenêtre Règles de fonctionnalité avancera automatiquement si toutes les règles passent.

  17. La page Prêt pour la mise à niveau affiche une arborescence des options d'installation spécifiées durant l'exécution du programme d'installation. Sélectionnez Installer pour continuer. Le programme d’installation de SQL Server installe d’abord les prérequis pour les fonctionnalités sélectionnées, puis procède à l’installation des fonctionnalités.

  18. Au cours de l'installation, la page de progression fournit des informations d'état de sorte que vous puissiez contrôler la progression de l'installation au fil de l'exécution du programme d'installation.

  19. Après l'installation, la page Terminé fournit un lien vers le fichier journal résumé de l'installation et d'autres remarques importantes. Pour terminer le processus d'installation de SQL Server, sélectionnez Fermer.

  20. Redémarrez l'ordinateur maintenant si vous êtes invité à le faire. Il est important de lire le message affiché par l'Assistant Installation à la fin de l'installation. Pour plus d’informations sur les fichiers journaux d’installation, consultez Afficher et lire les fichiers journaux d’installation de SQL Server.