Symptômes
Prenons l’exemple du scénario suivant :
-
Microsoft SQL Server 2008 Express Service Pack 1 (SP1), Microsoft SQL Server 2008 R2 Express ou version ultérieure est installé sur un ordinateur exécutant Windows 8.
-
Microsoft .NET Framework 3,5 n’est pas installé sur l’ordinateur.
-
Vous essayez d’effectuer les opérations suivantes :
-
Désinstaller SQL Server
-
Réparer SQL Server
-
Ajouter de nouvelles fonctionnalités à SQL Server
-
Ajouter une nouvelle instance à SQL Server
-
Dans ce scénario, l’opération échoue.RemarqueCe problème survient également lorsque vous essayez d’installer des service packs ou des mises à jour cumulatives pour SQL Server.
Cause
Ce problème se produit car .NET Framework 3,5 est considéré comme une condition requise pour toutes les opérations décrites dans la section « symptômes ». RemarquePar défaut, Windows 8 a installé Microsoft .NET Framework 4 et SQL Server 2008 Express SP1 ou une version ultérieure peut être installée avec .NET Framework 4.
Résolution
Informations sur les mises à jour cumulatives
Mise à jour cumulative 8 pour SQL Server 2008 R2 Service Pack 2
Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 8. Pour plus d’informations sur la façon d’obtenir ce package de mise à jour cumulative pour SQL Server 2008 R2 Service Pack 2, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2871401 Package de mise à jour cumulative 8 pour 2008 R2 Service Pack 2Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans la version de correctif du Service Pack 2 SQL Server 2008 R2 antérieur. Nous vous recommandons d’appliquer la version de correctif la plus récente qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2730301 Builds SQL Server 2008 R2 publiées après la sortie de SQL Server 2008 R2 Service Pack 2
Mise à jour cumulative 12 pour SQL Server 2008 Service Pack 3
Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 12. Pour plus d’informations sur la façon d’obtenir ce package de mise à jour cumulative pour SQL Server 2008 Service Pack 3, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2863205 Package de mise à jour cumulative 12 pour SQL Server 2008 Service Pack 3Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans la version de correctif du Service Pack 3 SQL Server 2008 antérieur. Nous vous recommandons d’appliquer la version de correctif la plus récente qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2629969 Builds SQL Server 2008 publiées après la sortie de SQL Server 2008 Service Pack 3
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».