Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Express SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Web SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Symptomy

Rozpatrzmy następujący scenariusz:

  • Na komputerze z systemem Windows 8 jest zainstalowany dodatek Service Pack 1 (SP1) dla programu Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Express lub nowsza wersja.

  • Na komputerze nie zainstalowano programu Microsoft .NET Framework 3,5.

  • Użytkownik próbuje wykonać dowolną z następujących czynności:

    • Odinstalowywanie programu SQL Server

    • Naprawianie programu SQL Server

    • Dodawanie nowych funkcji do programu SQL Server

    • Dodawanie nowego wystąpienia do programu SQL Server

W tym scenariuszu operacja kończy się niepowodzeniem.UwagaTen problem występuje również podczas próby zainstalowania jakichkolwiek pakietów Service Pack lub aktualizacji zbiorczej programu SQL Server.

Przyczyna

Ten problem występuje, ponieważ program .NET Framework 3,5 jest traktowany niepoprawnie jako warunek wstępny dla wszystkich operacji opisanych w sekcji "Symptomy". UwagaW systemie Windows 8 jest domyślnie zainstalowany program Microsoft .NET Framework 4, a program SQL Server 2008 Express z dodatkiem SP1 lub nowsza wersja można zainstalować razem z systemem .NET Framework 4.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Zbiorcza aktualizacja 8 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 2

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 8. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2 z dodatkiem Service Pack 2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2871401 Pakiet aktualizacji zbiorczej 8 dla 2008 R2 z dodatkiem Service Pack 2Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które uwzględniono w poprzedniej wersji poprawki do programu SQL Server 2008 R2 z dodatkiem Service Pack 2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2730301 Kompilacja programu SQL Server 2008 R2 opublikowanych po wydaniu programu SQL Server 2008 R2 z dodatkiem Service Pack 2

Zbiorcza aktualizacja 12 dla SQL Server 2008 z dodatkiem Service Pack 3

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 12. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 z dodatkiem Service Pack 3, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2863205 Pakiet aktualizacji zbiorczej 12 dla programu SQL Server 2008 z dodatkiem Service Pack 3Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji programu SQL Server 2008 z dodatkiem Service Pack 3. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2629969 Kompilacje programu SQL Server 2008 wydane po opublikowaniu dodatku Service Pack 3 dla programu SQL Server 2008

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.