Applies ToSQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

Symptomy

Podczas próby aktualizacji 2008 Microsoft SQL Server do SQL Server 2008 z dodatkiem Service Pack 2 (SP2) na komputerze, na którym zainstalowano tylko Microsoft .NET Framework 4 Client Profile zainstalowany, instalacja dodatku Service Pack nie powiedzie się i zostanie wyświetlony następujący komunikat o błędzie:

Instalator programu SQL Server 2008 wymaga zainstalowania programu Microsoft.NET Framework 4,0. Pobierz i zainstaluj program .NET Framework z http://www.Microsoft.com/net , a następnie uruchom ponownie Instalatora.

Komunikat o błędzie podobny do następującego: zobacz alternate textkomunikaty o błędach obrazu w plikach dziennika Instalatora programu SQL Serverpodczas badania sqlsetup. log, który znajduje się w folderze pliki tymczasowe (% temp%), zobacz wpisy podobne do następujących:Uwaga Microsoft .NET Framework 4,0 składa się z .NET Framework 4 Client Profile i .NET Framework 4 rozszerzonych składników. Składniki te istnieją osobno w elemencie programy i funkcje w panelu sterowania lub w elemencie Dodaj lub usuń programy w panelu sterowania we wcześniejszych wersjach systemu Windows.

Aby rozwiązać ten problem, należy uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2008. 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:

968382 w jaki sposób uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2008

Aby obejść ten problem, należy zainstalować pełną wersję programu.NET Framework 4,0, a następnie ponów próbę zainstalowania dodatku Service Pack. Aby zainstalować pełną wersję, zobacz Microsoft.NET Framework 4 (Instalator sieci Web).

Zaawansowane informacje

Ten błąd występuje, gdy program instalacyjny programu SQL Server wykryje, że klient 4,0 .NET Framework jest zainstalowany w systemie i przekierowuje środowisko CLR, aby załadować niektóre biblioteki .NET Framework 4,0, które są obecne tylko w pełnej wersji programu .NET Framework 4,0.

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft, które są wymienione w sekcji "dotyczy". Ten problem został po raz pierwszy rozwiązany w dodatku Service Pack 3 dla programu Microsoft SQL Server 2008.

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ą.