Mises à niveau de la version et de l'édition prises en charge

Vous pouvez mettre à niveau de SQL Server 2005, SQL Server 2008 et SQL Server 2008 R2 à SQL Server 2012. Cette rubrique répertorie les chemins de mise à niveau pris en charge à partir de ces versions SQL Server, et les mises à niveau d'édition prises en charge pour SQL Server 2012.

Liste de contrôle préalable à la mise à niveau

  • Avant de mettre à niveau une édition de SQL Server 2012 vers une autre édition, vérifiez si les fonctionnalités que vous utilisez actuellement sont prises en charge dans l'édition vers laquelle vous vous déplacez.

  • Avant de mettre à niveau SQL Server, activez l'authentification Windows pour SQL Server Agent et vérifiez la configuration par défaut : le compte de service SQL Server Agent doit être membre du groupe sysadmin SQL Server.

  • Pour procéder à une mise à niveau vers SQL Server 2012, vous devez exécuter un système d'exploitation pris en charge. Pour plus d'informations, consultez Configurations matérielle et logicielle requises pour l'installation de SQL Server 2012.

  • La mise à niveau sera bloquée s'il existe un redémarrage en attente.

  • La mise à niveau sera bloquée si le service Windows Installer ne s'exécute pas.

Scénarios non pris en charge

  • Les instances inter-versions de SQL Server 2012 ne sont pas prises en charge. Les numéros de version des composants Moteur de base de données, Analysis Services et Reporting Services doivent être identiques dans une instance de SQL Server 2012.

  • La mise à niveau interplateforme n'est pas prise en charge. Vous ne pouvez pas mettre à niveau une instance 32 bits de SQL Server vers une instance native 64 bits à l'aide de l'installation de SQL Server. Vous pouvez toutefois sauvegarder ou détacher des bases de données d'une instance 32 bits de SQL Server, puis les restaurer ou les attacher sur une nouvelle instance de SQL Server (64 bits) si les bases de données ne sont pas publiées dans la réplication. Vous devez recréer toute connexion et autre objet utilisateur dans les bases de données système master, msdb et model.

  • Vous ne pouvez pas ajouter de nouvelles fonctionnalités pendant la mise à niveau de votre instance existante de SQL Server. Après avoir mis à niveau une instance de SQL Server vers SQL Server 2012, vous pouvez ajouter des fonctionnalités via le programme d'installation de SQL Server 2012. Pour plus d'informations, consultez Ajouter des fonctionnalités à une instance de SQL Server 2012 (programme d'installation).

  • Les clusters de basculement ne sont pas pris en charge en mode WOW. Si vous disposez actuellement de clusters de basculement SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2 sur le sous-système 32 bits (WOW64), la mise à niveau du cluster de basculement vers SQL Server 2012 n'est pas prise en charge.

  • La mise à niveau de SQL Server 2005 Evaluation ou SQL Server 2008 Evaluation et SQL Server 2008 R2 Evaluation vers SQL Server 2012 n'est pas prise en charge.

Mises à niveau des versions antérieures vers SQL Server 2012

  • Les éditions 32 bits de SQL Server peuvent être mise à niveau vers SQL Server 2012 dans le sous-système 32 bits (WOW64) d'un serveur 64 bits.

  • Les versions 64 bits de SQL Server peuvent être mises à niveau uniquement vers un serveur 64 bits SQL Server 2012.

[!REMARQUE]

Lorsque vous effectuez la mise à niveau vers SQL Server 2012 d'une version antérieure d'édition Enterprise de SQL Server, choisissez entre « Enterprise Edition : contrat de licence selon le nombre de cœurs » et « Enterprise Edition ». Ces éditions Enterprise se différencient uniquement par leur mode de licences et le nombre maximal de noyaux pris en charge. Pour plus d'informations, consultez Limites de capacité de calcul par l'édition de SQL Server.

SQL Server 2012 prend en charge la mise à niveau à partir des versions suivantes de SQL Server :

  • SQL Server 2005 SP4 ou version ultérieure

  • SQL Server 2008 SP2 ou version ultérieure

  • SQL Server 2008 R2 SP1 ou version ultérieure

Le tableau ci-dessous répertorie les scénarios de mise à niveau pris en charge depuis des versions antérieures de SQL Server vers SQL Server 2012.

Mise à niveau à partir de

Chemin d'accès de mise à niveau pris en charge

SQL Server 2005 SP4 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2005 SP4 Developer

SQL Server 2012 Developer

SQL Server 2005 SP4 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2005 SP4 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2005 SP4 Express,

SQL Server 2005 SP4 Express with Tools et

SQL Server 2005 SP4 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2008 SP2 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 SP2 Developer

SQL Server 2012 Developer

SQL Server 2008 SP2 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2008 SP2 Web

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 SP2 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 SP2 Express,

SQL Server 2008 SP2 Express with Tools, et

SQL Server 2008 SP2 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2008 R2 SP1 Datacenter

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 R2 SP1 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 R2 SP1 Developer

SQL Server 2012 Developer

SQL Server 2008 R2 SP1 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2008 R2 SP1 Web

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 R2 SP1 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 R2 SP1 Express,

SQL Server 2008 R2 SP1 Express with Tools, et

SQL Server 2008 R2 SP1 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

Mise à niveau de l'édition SQL Server 2012

Le tableau suivant répertorie les scénarios de mise à niveau d'édition prise en charge dans SQL Server 2012.

Pour obtenir des instructions détaillées sur la façon d'effectuer une mise à niveau d'édition, consultez Mettre à niveau vers une autre édition de SQL Server 2012 (programme d'installation).

Mise à niveau à partir de

Mise à niveau vers

SQL Server 2012 Enterprise (licence serveur+CAL ou principale) 2 3

SQL Server 2012 Business Intelligence

SQL Server 2012 Business Intelligence

SQL Server 2012 Enterprise (licence serveur+CAL ou licence principale)

SQL Server 2012 Evaluation Enterprise 2

SQL Server 2012 Enterprise (licence serveur+CAL ou licence principale)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Developer

SQL Server 2012 Web

La mise à niveau depuis Evaluation Enterprise (une édition gratuite) vers toutes les éditions payantes est prise en charge pour les installations autonomes, mais pas pour les installations en cluster.

SQL Server 2012 Standard 2

SQL Server 2012 Business Intelligence

SQL Server 2012 Enterprise (licence serveur+CAL ou licence principale)

SQL Server 2012 Developer 2

SQL Server 2012 Enterprise (licence serveur+CAL ou licence principale)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Web

SQL Server 2012 Enterprise (licence serveur+CAL ou licence principale)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Express 1

SQL Server 2012 Enterprise (licence serveur+CAL ou licence principale)

SQL Server 2012 Business Intelligence

SQL Server 2012 Developer

SQL Server 2012 Standard

SQL Server 2012 Web

En outre vous pouvez également effectuer une mise à niveau d'édition entre SQL Server 2012 Enterprise (licence serveur+CAL) et SQL Server 2012 Enterprise (licence principale) :

Mise à niveau d'édition depuis

Mise à niveau d'édition vers

SQL Server 2012 Enterprise (licence serveur+CAL) 2 3

SQL Server 2012 Enterprise (licence principale)

SQL Server 2012 Enterprise (licence principale)

SQL Server 2012 Enterprise (licence serveur+CAL)

1 S'applique également à SQL Server 2012 Express with Tools et à SQL Server 2012 Express with Advanced Services.

2 La modification de l'édition d'un cluster de basculement SQL Server 2012 est limitée à certains scénarios. Les scénarios suivants ne sont pas pris en charge pour les clusters de basculement SQL Server 2012 :

  • SQL Server 2012 Enterprise vers SQL Server 2012 Developer, Standard ou Enterprise Evaluation.

  • SQL Server 2012 Developer vers SQL Server 2012 Standard ou Enterprise Evaluation.

  • SQL Server 2012 Standard vers SQL Server 2012 Enterprise Evaluation.

  • SQL Server 2012 Enterprise Evaluation vers SQL Server 2012 Standard.

3 Deux types de licences sont disponibles pour l'édition SQL Server 2012 Enterprise : contrat de licence selon le nombre de cœurs et contrat de licence Server+CAL. Pour plus d'informations sur les licences, consultez Informations globales sur les licences pour SQL Server 2012.

Voir aussi

Référence

Configurations matérielle et logicielle requises pour l'installation de SQL Server 2012

Concepts

Mettre à niveau vers SQL Server 2012

Utiliser le Conseiller de mise à niveau pour la préparation des mises à niveau

Autres ressources

Fonctionnalités prises en charge par les éditions de SQL Server 2012