Bekannte SQL Server 2008 R2- und SQL Server 2008-Setupprobleme

In diesem Artikel werden Setup- und Migrationsprobleme behandelt, die für SQL Server 2008 R2 und SQL Server 2008 auf einem Computer mit Windows Server 2012 R2, Windows Server 2012, Windows 8.1 oder Windows 8 spezifisch sind.

Ursprüngliche Produktversion: SQL Server
Ursprüngliche KB-Nummer: 2681562

Problem 1: Sie können SQL Server Express Edition 2008 oder SQL Server 2008 R2 Express Edition nicht deinstallieren.

Symptome

Wenn Sie versuchen, SQL Server 2008 R2 oder SQL Server 2008 Express Edition zu deinstallieren, erhalten Sie möglicherweise eine Fehlermeldung, die der folgenden ähnelt:

Das folgende Feature konnte nicht installiert werden:
.NET Framework 3.5 (enthält .NET 2.0 und 3.0)

Screenshot der Fehlermeldung: Das folgende Feature konnte nicht installiert werden.

Lösung

Informationen zum Beheben dieses Problems finden Sie unter Deinstallation, Reparatur, Hinzufügen neuer Features oder Hinzufügen eines neuen instance zu SQL Server 2008 oder SQL Server 2008 R2 in Windows 8 nicht möglich.

Problemumgehung

Führen Sie einen der folgenden Schritte aus, um das Problem zu umgehen:

  • Aktivieren Sie die .NET Framework 3.5, bevor Sie SQL Server 2008 Express Edition deinstallieren.

  • Kopieren Sie die MediaInfo.xml-Datei vom SQL Server 2008 R2-Installationsmedium oder SQL Server 2008 Express Edition-Installationsmedium in den folgenden Ordner, bevor Sie versuchen, SQL Server 2008 R2 oder SQL Server 2008 Express Edition zu deinstallieren:

    \Programme (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2

Problem 2: Die Regel "Clusterdienstüberprüfung" schlägt fehl, wenn Sie versuchen, einen SQL Server 2008 R2-Failovercluster instance

Symptome

Wenn Sie versuchen, einen SQL Server 2008 R2-Failovercluster instance zu installieren, schlägt die Installation bei der Überprüfungsregel des Clusterdiensts fehl. Wenn Sie die Details anzeigen, erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:

Screenshot des Fensters

Ursache

Dieses Problem tritt auf, wenn die COM-basierte MSClus.dll-Bibliothek nicht aktiviert ist.

Hinweis

Die Setupprogramme SQL Server 2008 und SQL Server 2008 R2 hängen von der COM-basierten MSClus.dll-Bibliothek ab. Wenn diese Bibliothek auf dem Clusterknoten nicht aktiviert ist, schlägt das Setup fehl.

Lösung

Führen Sie einen der folgenden Schritte durch, um dieses Problem zu beheben:

  • Aktivieren Sie das Feature Failovercluster Automation Server auf jedem Knoten, indem Sie Server-Manager verwenden. Erweitern Sie Server-Manager Remoteserver-Verwaltungstools, Featureverwaltungstools, Failoverclustertools, und wählen Sie dann Failovercluster-Automatisierungsserver aus.

  • Führen Sie das folgende Windows PowerShell-Cmdlet auf jedem Knoten aus, um das Feature Failovercluster Automation Server zu aktivieren:

    add-windowsfeature RSAT-Clustering-AutomationServer
    

    Hinweis

    Sie müssen dieses Cmdlet an einer Eingabeaufforderung mit erhöhten Rechten ausführen.