Effectuer une mise à niveau de SQL Server à l’aide de l’Assistant Installation (Installation)Upgrade SQL Server Using the Installation Wizard (Setup)

L’Assistant Installation de SQL ServerSQL Server fournit une arborescence de fonctionnalités unique pour mettre à niveau sur place les composants SQL ServerSQL Server vers la dernière version de SQL ServerSQL Server.The SQL ServerSQL Server Installation Wizard provides a single feature tree for an in-place upgrade of SQL ServerSQL Server components to the latest version of SQL ServerSQL Server.

Avertissement

Quand vous effectuez une mise à niveau vers SQL ServerSQL Server, la version précédente de SQL ServerSQL Server est remplacée et n’existe plus sur votre ordinateur.When you upgrade SQL ServerSQL Server, the previous version of SQL ServerSQL Server will be overwritten and will no longer exist on your computer.

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.Before upgrading, back up SQL Server databases and other objects associated with the previous SQL Server instance.

Attention

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.For many production and some development environments, a new installation upgrade or a rolling upgrade is more appropriate than an in-place upgrade. Pour plus d’informations sur les différentes méthodes de mise à niveau, consultez :For more information regarding upgrade methods, see:

Conditions préalablesPrerequisites

Vous devez exécuter le programme d'installation en tant qu'administrateur.You must run Setup as an administrator. Si vous installez SQL ServerSQL 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.If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read and execute permissions on the remote share, and is a local administrator.

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.Be aware that you cannot change the features to be upgraded, and you cannot add features during the upgrade operation. Pour plus d’informations sur l’ajout de fonctionnalités à une instance mise à niveau de SQL ServerSQL Server une fois l’opération de mise à niveau terminée, consultez Ajouter des fonctionnalités à une instance de SQL Server (Installation).For more information about how to add features to an upgraded instance of SQL ServerSQL Server after the upgrade operation is complete, see Add Features to an Instance of SQL Server (Setup).

Si vous procédez à une mise à niveau de Moteur de base de donnéesDatabase Engine, 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 :If you are upgrading the Moteur de base de donnéesDatabase Engine, review Plan and Test the Database Engine Upgrade Plan and then perform the following tasks, as appropriate for your environment:

  • Sauvegardez tous les fichiers de base de données SQL ServerSQL Server de l'instance à mettre à niveau, afin de pouvoir les restaurer, si besoin est.Back up all SQL ServerSQL Server database files from the instance to be upgraded, so that you can restore them, if it is required.

  • 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.Run the appropriate Database Console Commands (DBCC) on databases to be upgraded to ensure that they are in a consistent state.

  • Estimez l’espace disque requis pour mettre à niveau les composants SQL Server ainsi que les bases de données utilisateur.Estimate the disk space that is required to upgrade SQL Server components, in addition to user databases. Pour connaître l’espace disque requis par les composants de SQL Server, consultez Configurations matérielle et logicielle requises pour l’installation de SQL Server 2016.For disk space that is required by SQL Server components, see Hardware and Software Requirements for Installing SQL Server.

  • Vérifiez que les bases de données système SQL Server (master, model, msdb et tempdb) sont configurées pour s’accroître automatiquement et vérifiez qu’elles disposent pour cela d’un espace disque suffisant.Ensure that existing SQL Server system databases - master, model, msdb, and tempdb - are configured to autogrow, and ensure that they have sufficient hard disk space.

  • 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.Ensure that all database servers have logon information in the master database. 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.This is important for restoring a database, as system logon information resides in 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.Disable all startup stored procedures, as the upgrade process will stop and start services on the SQL Server instance being upgraded. Les procédures stockées traitées au moment du démarrage pourraient bloquer le processus de mise à niveau.Stored procedures processed at startup time might block the upgrade process.

  • Lors de la mise à niveau des instances de SQL ServerSQL Server où l'Agent SQL ServerSQL Server est inscrit dans les relations MSX/TSX, mettez à niveau les serveurs cibles avant de mettre à niveau les serveurs maîtres.When upgrading instances of SQL ServerSQL Server where SQL ServerSQL Server Agent is enlisted in MSX/TSX relationships, upgrade target servers before you upgrade master servers. Si vous mettez à niveau les serveurs maîtres avant les serveurs cibles, l'Agent SQL ServerSQL Server ne sera pas en mesure de se connecter aux instances principales de SQL ServerSQL Server.If you upgrade master servers before target servers, SQL ServerSQL Server Agent will not be able to connect to master instances of SQL ServerSQL Server.

  • Quittez toutes les applications, y compris tous les services ayant des dépendances SQL Server.Quit all applications, including all services that have SQL Server dependencies. La mise à niveau peut échouer si les applications locales sont connectées à l'instance en cours de mise à niveau.Upgrade might fail if local applications are connected to the instance being upgraded.

  • Assurez-vous que la réplication est activé et arrêtez la réplication.Make sure that Replication is current and then stop Replication.
    Pour savoir comment effectuer une mise à niveau propagée dans un environnement répliqué, consultez Mettre à niveau des bases de données répliquées.For detailed steps for performing a rolling upgrade in a replicated environment, see Upgrade Replicated Databases.

ProcédureProcedure

Mise à niveau vers SQL ServerSQL ServerTo upgrade SQL ServerSQL Server

  1. Insérez le support d'installation SQL ServerSQL Server et, dans le dossier racine, double-cliquez sur Setup.exe.Insert the SQL ServerSQL Server installation media, and from the root folder, double-click 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.To install from a network share, move to the root folder on the share, and then double-click Setup.exe.

  2. L'Assistant d'installation démarre le Centre d'installation SQL ServerSQL Server.The Installation Wizard starts the SQL ServerSQL Server Installation Center. Pour mettre à niveau une instance existante de SQL ServerSQL Server, cliquez sur Installation dans la zone de navigation à gauche, puis cliquez sur Mise à niveau à partir de... versions précédentes de SQL ServerSQL Server.To upgrade an existing instance of SQL ServerSQL Server, click Installation in the left-hand navigation area, and then click Upgrade from... previous versions of SQL ServerSQL Server.

  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 ServerSQL Serverou si vous disposez d'une clé PID pour une version de production du produit.On the Product Key page, click an option to indicate whether you are upgrading to a free edition of SQL ServerSQL Server, or whether you have a PID key for a production version of the product. Pour plus d’informations, consultez Éditions et composants de SQL Server 2016 et Mises à niveau de version et d’édition prises en charge.For more information, see Editions and Components of SQL Server 2016 and Supported Version and Edition Upgrades.

  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 cliquez sur Suivant.On the License Terms page, review the license agreement and, if you agree, select the I accept the license terms check box, and then click Next. Pour aider à améliorer SQL ServerSQL Server, vous pouvez également activer l'option d'utilisation des fonctionnalités et envoyer des rapports à MicrosoftMicrosoft.To help improve SQL ServerSQL Server, you can also enable the feature usage option and send reports to MicrosoftMicrosoft.

  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.In the Global Rules window, the setup procedure will automatically advance to the Product Updates window if there are no rule errors.

  6. La page MicrosoftMicrosoft Update s'affiche si la case à cocher MicrosoftMicrosoft Update n'est pas activée dans Panneau de configuration\Tous les éléments du Panneau de configuration\Windows Update\Modifier les paramètres.The MicrosoftMicrosoft Update page will appear next if the MicrosoftMicrosoft Update check box in Control Panel\All Control Panel Items\Windows Update\Change settings is not checked. Une coche sur la page MicrosoftMicrosoft 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.Putting a check in the MicrosoftMicrosoft Update page will change the computer settings to include the latest updates when you scan for Windows Update.

  7. Dans la page Mises à jour du produit, les dernières mises à jour disponibles de SQL ServerSQL Server s'affichent.On the Product Updates page, the latest available SQL ServerSQL Server product updates are displayed. Si vous ne souhaitez pas inclure les mises à jour, décochez la case Inclure les mises à jour du produit SQL ServerSQL Server .If you don't want to include the updates, clear the Include SQL ServerSQL Server product updates check box. Si aucune mise à jour du produit n'est découverte, le programme d'installation de SQL ServerSQL Server n'affiche pas cette page et passe automatiquement à la page Installer les fichiers d'installation .If no product updates are discovered, SQL ServerSQL Server Setup does not display this page and auto advances to the Install Setup Files page.

  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.On the Install Setup Files page, Setup provides the progress of downloading, extracting, and installing the Setup files. Si une mise à jour de l'installation de SQL ServerSQL Server est trouvée, et est spécifiée pour être incluse, cette mise à jour est également installée.If an update for SQL ServerSQL Server Setup is found, and is specified to be included, that update will also be installed.

  9. Dans la fenêtre Règles de mise à niveau, la procédure d'installation passera automatiquement à la fenêtre Sélectionner une instance s'il n'existe aucune erreur de règle.In the Upgrade Rules window, the setup procedure will automatically advance to the Select instance window if there are no rule errors.

  10. Dans la page Sélectionner une instance, spécifiez l'instance de SQL ServerSQL Server à mettre à niveau.On the Select Instance page, specify the instance of SQL ServerSQL Server to upgrade. Pour mettre à niveau les outils d'administration et les fonctionnalités partagées, sélectionnez Mettre à niveau les fonctionnalités partagées uniquement.To upgrade Management tools and shared features, select Upgrade shared features only.

  11. Dans la page Sélectionner les composants, les fonctionnalités à mettre à niveau seront présélectionnées.On the Select Features page, the features to upgrade will be preselected. 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é.A description for each component group appears in the right pane after you select the feature name.

    Les composants requis pour les fonctionnalités sélectionnées sont affichés dans le volet droit.The prerequisites for the selected features are displayed on the right-hand pane. SQL ServerSQL Server installe les composants requis qui n'ont pas déjà été installés lors de l'étape d'installation décrite plus loin dans cette procédure. Setup will install the prerequisite that are not already installed during the installation step described later in this procedure.

    Note

    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, toutes les fonctionnalités partagées sont présélectionnées dans la page Sélection des fonctionnalités.If you have opted to upgrade the shared features by selecting <Upgrade shared features only> on the Select Instance page, all the shared features are preselected on the Feature Selection page. Tous les composants partagés sont mis à niveau à la fois.All the shared components are upgraded at the same time.

  12. Dans la page Configuration de l'instance, spécifiez l'ID d'instance pour l'instance de SQL ServerSQL Server.On the Instance Configuration page, specify the Instance ID for the instance of SQL ServerSQL Server.

    ID d'instance — Par défaut, le nom de l'instance est utilisé comme ID d'instance.Instance ID — By default, the instance name is used as the Instance ID. Il permet d'identifier les répertoires d'installation et les clés de Registre de votre instance SQL ServerSQL Server.This is used to identify installation directories and registry keys for your instance of SQL ServerSQL Server. Tel est le cas pour les instances par défaut et les instances nommées.This is the case for default instances and named instances. Pour une instance par défaut, le nom de l'instance et l'ID d'instance sont MSSQLSERVER.For a default instance, the instance name and instance ID would be MSSQLSERVER. Pour utiliser un ID d’instance non défini par défaut, indiquez une valeur dans la zone de texte ID d’instance .To use a non-default instance ID, provide a value for the Instance ID textbox.

    Tous les Service Packs et mises à niveau SQL ServerSQL Server s'appliqueront à chaque composant d'une instance de SQL ServerSQL Server.All SQL ServerSQL Server service packs and upgrades will apply to every component of an instance of SQL ServerSQL Server.

    Instances installées — La grille affichera les instances de SQL ServerSQL Server qui se trouvent sur l'ordinateur où le programme d'installation s'exécute.Installed instances — The grid will show instances of SQL ServerSQL Server that are on the computer where Setup is running. Si une instance par défaut est déjà installée sur l'ordinateur, vous devez installer une instance nommée de SQL ServerSQL Server.If a default instance is already installed on the computer, you must install a named instance of SQL ServerSQL Server.

  13. Le flux de travail du reste de cette rubrique dépend des fonctionnalités que vous avez spécifiées pour votre installation.Work flow for the rest of this topic depends on the features that you have specified for your installation. Il est possible que les pages ne soient pas toutes visibles, en fonction de vos sélections.You might not see all the pages, depending on your selections.

  14. Dans la page Configuration du serveur — Comptes de service, les comptes de service par défaut s'affichent pour les services SQL ServerSQL Server .On the Server Configuration — Service Accounts page, the default service accounts are displayed for SQL ServerSQL Server services. Les services réels configurés dans cette page dépendent des fonctionnalités que vous mettez à niveau.The actual services that are configured on this page depend on the features that you are upgrading.

    Les informations d'authentification et de connexion sont transférées à partir de l'instance antérieure de SQL ServerSQL Server.Authentication and login information will be carried forward from the previous instance of SQL ServerSQL Server. Vous pouvez attribuer le même compte de connexion à tous les services SQL ServerSQL Server ou configurer chaque compte de service individuellement.You can assign the same login account to all SQL ServerSQL Server services, or you can configure each service account individually. Vous pouvez également spécifier si les services démarrent automatiquement, sont démarrés manuellement ou sont désactivés.You can also specify whether services start automatically, are started manually, or are disabled. MicrosoftMicrosoft vous recommande de configurer les comptes de service individuellement afin de fournir des privilèges moindres pour chaque service SQL ServerSQL Server pour effectuer leurs tâches. recommends that you configure service accounts individually so that SQL ServerSQL Server services are granted the minimum permissions they have to have to complete their tasks. Pour plus d’informations, consultez Configurer les comptes de service Windows et les autorisations.For more information, see Configure Windows Service Accounts and Permissions.

    Pour spécifier le même compte de connexion pour tous les comptes de service dans cette instance de SQL ServerSQL Server, fournissez les informations d'identification dans les champs en bas de page.To specify the same login account for all service accounts in this instance of SQL ServerSQL Server, provide credentials in the fields at the bottom of the page.

    Remarque relative à la sécurité N'utilisez pas de mot de passe vide.Do not use a blank password. Utilisez un mot de passe fort.Use a strong password.Security Note N'utilisez pas de mot de passe vide.Do not use a blank password. Utilisez un mot de passe fort.Use a strong password.

    Lorsque vous avez terminé de spécifier les informations de connexion pour les services SQL ServerSQL Server , cliquez sur Suivant.When you are finished specifying login information for SQL ServerSQL Server services, click Next.

  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.On the Full-Text Search Upgrade Options page, specify the upgrade options for the databases being upgraded. Pour plus d’informations, consultez Options de mise à niveau de recherche en texte intégral.For more information, see Full-Text Search Upgrade Options.

  16. La fenêtre Règles de fonctionnalité avancera automatiquement si toutes les règles passent.The Feature Rules window will automatically advance if all rules pass.

  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.The Ready to Upgrade page displays a tree view of installation options that were specified during Setup. Pour continuer, cliquez sur Installer.To continue, click Install. SQL ServerSQL Server installe d'abord les composants requis pour les fonctionnalités sélectionnées, puis installe les fonctionnalités. Setup will first install the required prerequisites for the selected features followed by the feature installation.

  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.During installation, the progress page provides status so that you can monitor installation progress as Setup continues.

  19. Après l'installation, la page Terminé fournit un lien vers le fichier journal résumé pour l'installation et d'autres remarques importantes.After installation, the Complete page provides a link to the summary log file for the installation and other important notes. Pour terminer le processus d'installation de SQL ServerSQL Server , cliquez sur Fermer.To complete the SQL ServerSQL Server installation process, click Close.

  20. Redémarrez l'ordinateur si vous êtes invité à le faire.If you are instructed to restart the computer, do so now. Il est important de lire le message affiché par l'Assistant Installation à la fin de l'installation.It is important to read the message from the Installation Wizard when you have finished with Setup. Pour plus d’informations sur les fichiers journaux d’installation, consultez Afficher et lire les fichiers journaux d’installation de SQL Server.For more information about Setup log files, see View and Read SQL Server Setup Log Files.

Étapes suivantesNext Steps

Après avoir effectué la mise à niveau vers SQL ServerSQL Server, effectuez les tâches suivantes :After you upgrade to SQL ServerSQL Server, complete the following tasks:

  • Inscrire vos serveurs — La mise à niveau entraîne la suppression des paramètres du Registre pour l'instance antérieure de SQL ServerSQL Server.Register your servers — Upgrade removes registry settings for the previous instance of SQL ServerSQL Server. Après la mise à niveau, vous devez réinscrire vos serveurs.After you upgrade, you must reregister your servers.

  • Mettre à jour les statistiques — Afin d'optimiser les performances des requêtes, il est recommandé de mettre à jour les statistiques sur toutes les bases de données après une mise à niveau.Update statistics — To help optimize query performance, we recommend that you update statistics on all databases following upgrade. Utilisez la procédure stockée sp_updatestats pour mettre à jour les statistiques des tables définies par l’utilisateur dans les bases de données SQL ServerSQL Server.Use the sp_updatestats stored procedure to update statistics in user-defined tables in SQL ServerSQL Server databases.

  • Configurer votre nouvelle installation SQL ServerSQL Server — Pour réduire la surface d’exposition vulnérable aux attaques d’un système, SQL ServerSQL Server installe et active de manière sélective les services et fonctionnalités clés.Configure your new SQL ServerSQL Server installation — To reduce the attackable surface area of a system, SQL ServerSQL Server selectively installs and enables key services and features. Pour plus d'informations sur la configuration de la surface d'exposition, consultez le fichier Lisezmoi de cette version.For more information about surface area configuration, see the readme file for this release.

Voir aussiSee Also

Mettre à niveau SQL Server Upgrade SQL Server
Compatibilité descendante_suppriméBackward Compatibility_deleted