Udostępnij za pośrednictwem


Znane problemy z konfiguracją programów SQL Server 2008 R2 i SQL Server 2008

W tym artykule omówiono problemy z konfiguracją i migracją specyficzne dla programów SQL Server 2008 R2 i SQL Server 2008 na komputerze z systemem Windows Server 2012 R2, Windows Server 2012, Windows 8.1 lub Windows 8.

Oryginalna wersja produktu: SQL Server
Oryginalny numer KB: 2681562

Problem 1: Nie można odinstalować programu SQL Server 2008 Express Edition ani programu SQL Server 2008 R2 Express Edition

Symptomy

Podczas próby odinstalowania programu SQL Server 2008 R2 lub SQL Server 2008 Express Edition może zostać wyświetlony komunikat o błędzie podobny do następującego:

Nie można zainstalować następującej funkcji:
.NET Framework 3.5 (w tym .NET 2.0 i 3.0)

Zrzut ekranu przedstawiający komunikat o błędzie: nie można zainstalować następującej funkcji.

Rozwiązanie

Aby uzyskać informacje na temat rozwiązywania tego problemu, zobacz Nie można odinstalować, naprawić, dodać nowych funkcji lub dodać nowe wystąpienie do programu SQL Server 2008 lub SQL Server 2008 R2 w systemie Windows 8.

Rozwiązanie

Aby obejść ten problem, wykonaj jedną z następujących czynności:

  • Włącz program .NET Framework 3.5 przed odinstalowaniem programu SQL Server 2008 Express Edition.

  • Skopiuj plik MediaInfo.xml z nośnika instalacyjnego programu SQL Server 2008 R2 lub nośnika instalacyjnego programu SQL Server 2008 Express Edition do następującego folderu przed podjęciem próby odinstalowania programu SQL Server 2008 R2 lub PROGRAMU SQL Server 2008 Express Edition:

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

Problem 2: Reguła "Weryfikacja usługi klastra" kończy się niepowodzeniem podczas próby zainstalowania wystąpienia klastra trybu failover programu SQL Server 2008 R2

Symptomy

Podczas próby zainstalowania wystąpienia klastra trybu failover programu SQL Server 2008 R2 instalacja kończy się niepowodzeniem w regule weryfikacji usługi klastra . Podczas wyświetlania szczegółów zostanie wyświetlony komunikat o błędzie podobny do następującego:

Zrzut ekranu przedstawiający okno Wynik sprawdzania reguły, w którym jest wyświetlana weryfikacja usługi klastra reguł nie powiodła się.

Przyczyna

Ten problem występuje, jeśli biblioteka MSClus.dll oparta na modelu COM nie jest włączona.

Uwaga 16.

Programy instalacyjne klastra SQL Server 2008 i SQL Server 2008 R2 zależą od biblioteki MSClus.dll opartej na modelu COM. Jeśli ta biblioteka nie jest włączona w węźle klastra, instalator zakończy się niepowodzeniem.

Rozwiązanie

Aby rozwiązać ten problem, wykonaj jedną z następujących czynności:

  • Włącz funkcję Serwer automatyzacji klastra trybu failover w każdym węźle przy użyciu Menedżer serwera. W Menedżer serwera rozwiń węzeł Narzędzia administracji zdalnej serwera, rozwiń pozycję Narzędzia administracji funkcji, rozwiń węzeł Narzędzia klastra trybu failover, a następnie wybierz pozycję Serwer automatyzacji klastra trybu failover.

  • Uruchom następujące polecenie cmdlet programu Windows PowerShell w każdym węźle, aby włączyć funkcję serwera automatyzacji klastra trybu failover:

    add-windowsfeature RSAT-Clustering-AutomationServer
    

    Uwaga 16.

    To polecenie cmdlet należy uruchomić w wierszu polecenia z podwyższonym poziomem uprawnień.