Problèmes connus SQL Server 2008 R2 et SQL Server 2008

Cet article traite des problèmes d’installation et de migration spécifiques à SQL Server 2008 R2 et SQL Server 2008 sur un ordinateur exécutant Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8.

Version du produit d’origine : SQL Server
Numéro de l’article d’origine dans la base de connaissances : 2681562

Problème 1 : Vous ne pouvez pas désinstaller SQL Server 2008 Express Edition ou SQL Server 2008 R2 Express Edition

Symptômes

Vous pouvez recevoir un message d’erreur semblable au suivant lorsque vous essayez de désinstaller SQL Server 2008 R2 ou SQL Server 2008 Express Edition :

Impossible d’installer la fonctionnalité suivante :
.NET Framework 3.5 (inclut .NET 2.0 et 3.0)

Capture d’écran du message d’erreur : impossible d’installer la fonctionnalité suivante.

Résolution

Pour plus d’informations sur la résolution de ce problème, consultez Impossible de désinstaller, de réparer, d’ajouter de nouvelles fonctionnalités à ou d’ajouter une nouvelle instance à SQL Server 2008 ou SQL Server 2008 R2 dans Windows 8.

Solution de contournement

Pour contourner ce problème, effectuez l’une des opérations suivantes :

  • Activez .NET Framework 3.5 avant de désinstaller SQL Server 2008 Express Edition.

  • Copiez le fichier MediaInfo.xml du support d’installation SQL Server 2008 R2 ou du support d’installation SQL Server 2008 Express Edition dans le dossier suivant avant d’essayer de désinstaller SQL Server 2008 R2 ou SQL Server 2008 Express Edition :

    \Program Files (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2

Problème 2 : La règle « Vérification du service de cluster » échoue lorsque vous essayez d’installer un cluster de basculement SQL Server 2008 R2 instance

Symptômes

Lorsque vous essayez d’installer un cluster de basculement SQL Server 2008 R2 instance, l’installation échoue au niveau de la règle de vérification du service de cluster. Lorsque vous affichez les détails, vous recevez un message d’erreur qui ressemble au suivant :

Capture d’écran de la fenêtre Résultat de la vérification de la règle, qui montre l’échec de la vérification du service de cluster de règles.

Cause

Ce problème se produit si la bibliothèque de MSClus.dll basée sur COM n’est pas activée.

Remarque

Les programmes d’installation de cluster SQL Server 2008 et SQL Server 2008 R2 dépendent de la bibliothèque de MSClus.dll basée sur COM. Si cette bibliothèque n’est pas activée sur le nœud du cluster, le programme d’installation échoue.

Résolution

Pour résoudre ce problème, procédez de l’une des façons suivantes :

  • Activez la fonctionnalité De cluster de basculement Automation Server sur chaque nœud à l’aide de Gestionnaire de serveur. Dans Gestionnaire de serveur, développez Outils d’administration de serveur distant, Outils d’administration des fonctionnalités, Outils de clustering de basculement, puis sélectionnez Serveur Automation du cluster de basculement.

  • Exécutez l’applet de commande Windows PowerShell suivante sur chaque nœud pour activer la fonctionnalité serveur Automation du cluster de basculement :

    add-windowsfeature RSAT-Clustering-AutomationServer
    

    Remarque

    Vous devez exécuter cette applet de commande à une invite de commandes avec élévation de privilèges.