Symptômes
Lorsque vous essayez de mettre à jour Microsoft SQL Server 2008 à SQL Server 2008 Service Pack 2 (SP2) sur un ordinateur qui a seulement le Microsoft .NET Framework 4 Profil client installé, l'installation du pack de service échoue, et vous recevez le message d'erreur suivant:
SQL Server 2008 La configuration nécessite l'installation de Microsoft .NET Framework 4.0. Téléchargez et installez .NET Framework à partir de http://www.microsoft.com/net puis reflux Setup.
Le message d'erreur ressemble à ce qui suit: Voir les messages d'erreur d'image dans les fichiers de journal deconfiguration serveur SQLLorsque vous examinez le sqlsetup.log qui est situé dans le dossier de fichiers temporaires (%temp%), vous voyez des entrées qui ressemblent à ce qui suit:Note Le Cadre Microsoft .NET 4.0 est composé du profil client .NET Framework 4 et le .NET Framework 4 composants étendus. Ces composants existent séparément dans l'élément Programmes et Caractéristiques du panneau de contrôle ou dans l'élément Programmes D'ajout ou de suppression dans le panneau de contrôle dans les versions antérieures de Windows.
Pour résoudre ce problème, obtenez le dernier pack de service pour SQL Server 2008. Pour plus d'informations, cliquez sur le numéro d'article suivant pour voir l'article dans la base de connaissances Microsoft :
968382 Comment obtenir le dernier pack de service pour SQL Server 2008
Pour contourner ce problème, installez la version complète du Framework 4.0 .NET, puis réessayez la configuration du pack de service. Pour installer la version complète, voir Microsoft .NET Framework 4 (Web Install).
Informations avancées
Cette erreur se produit lorsque le programme de configuration serveur SQL détecte que le client .NET Framework 4.0 est installé sur le système, et redirige le CLR pour charger certaines bibliothèques .NET Framework 4.0 qui ne sont présentes que dans la version complète du .NET Framework 4.0.
Statut
Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft qui sont répertoriés dans la section "S'applique à". Ce problème a d'abord été corrigé dans Microsoft SQL Server 2008 Service Pack 3.