Changements de comportement dans les fonctionnalités SQL Server de SQL Server 2012

Cette rubrique décrit les changements de comportement vous pouvez voir quand vous effectuez une mise à niveau vers SQL Server 2012 d'une version précédente de SQL Server. Les changements de comportement affectent la façon dont certaines fonctionnalités agissent ou interagissent dans SQL Server 2012 par rapport aux versions précédentes de SQL Server.

Si vous effectuez une mise à niveau de SQL Server 2005, nous vous recommandons de consulter également les sections SQL Server 2008 et SQL Server 2008 R2.

Si vous effectuez une mise à niveau de SQL Server 2008, nous vous recommandons de consulter également la section SQL Server 2008 R2.

Modifications comportementales dans SQL Server 2012

Cluster de basculement de sous-réseaux multiples SQL Server

  • Pour les installations de cluster de basculement de sous-réseaux multiples, la mise à niveau de SQL Server Developer ou SQL Server Evaluation vers SQL Server Standard n'est pas prise en charge.

  • Les clusters de basculement de sous-réseaux multiples SQL Server sont pris en charge sur Windows Server 2008 R2 ou versions ultérieures.

Pour plus d'informations, consultez Clustering de sous-réseaux multiples SQL Server (SQL Server).

Détection de pannes SQL Server dans le cluster de basculement SQL Server

Dans SQL Server 2008 R2 et les versions antérieures, SQL Server a signalé des échecs au service de cluster de basculement Windows en exécutant la requête « SELECT @@SERVERNAME ». Si la requête ne s'est pas exécutée avec succès, elle a abouti à un basculement ou à un redémarrage de la ressource SQL Server.

À partir de SQL Server 2012, le processus de détection des échecs n'utilise plus la requête « SELECT @@SERVERNAME », mais inclut les fonctions suivantes :

  • Enregistrement amélioré

  • Surveillance de composants SQL Server majeurs

  • Définition des conditions pour le basculement ou le redémarrage de SQL Server

Pour plus d'informations, consultez Stratégie de basculement pour les instances de cluster de basculement.

[!REMARQUE]

Le niveau de la condition de l'échec par défaut dans une instance de clusters de basculement SQL Server 2012 est plus proche du comportement de détection des échecs des versions précédentes de SQL Server. Toutefois, à ce niveau de la condition de l'échec, SQL Server ne peut pas détecter les échecs de traitement des requêtes qui ont pu être détectés dans les versions précédentes. Pour détecter ces échecs, vous pouvez modifier le niveau de la condition de l'échec. Pour plus d'informations, consultez Configurer les paramètres de propriété FailureConditionLevel.

Changements de comportement dans SQL Server 2008 R2

Le nombre d'unités centrales pour l'édition Enterprise passe à 8

SQL Server 2008 R2 Enterprise prend en charge un maximum de 8 unités centrales. Cette valeur diffère des versions précédentes de SQL Server.

Pour continuer à utiliser plus de 8 processeurs, vous devez effectuer une mise à niveau vers SQL Server 2008 R2 Datacenter.

Si vous choisissez de mettre à niveau vers SQL Server 2008 R2 Enterprise, SQL Server utilise un maximum de 8 processeurs.

Pour plus d'informations, consultez Fonctionnalités prises en charge par les éditions de SQL Server 2012.

Changements de comportement dans SQL Server 2008

SQL Server Native Client

SQL Server 2008 inclut SQL Server Native Client 10.0. Pour plus d'informations sur les différences de comportement entre cette version et les versions antérieures de SQL Server Native Client, consultez Mise à jour d'une application vers SQL Server 2008 Native Client à partir de SQL Server 2005 Native Client.

Voir aussi

Concepts

Compatibilité ascendante