Príznaky
Zoberme si nasledujúcu situáciu:
-
Máte Microsoft SQL Server 2008 Express Service Pack 1 (SP1), Microsoft SQL Server 2008 R2 Express alebo novšiu verziu, ktorá je nainštalovaná v počítači so systémom Windows 8.
-
V počítači nie je nainštalovaný balík Microsoft .NET Framework 3,5.
-
Pokúšate sa vykonať niektorú z nasledujúcich činností:
-
Odinštalovanie servera SQL Server
-
Oprava SQL servera
-
Pridanie nových funkcií do SQL servera
-
Pridanie novej inštancie na server SQL Server
-
V tomto scenári operácia zlyhá.Poznámka: Tento problém sa vyskytuje aj pri pokuse o inštaláciu balíkov Service Pack alebo kumulatívnych aktualizácií pre SQL Server.
Príčina
Tento problém sa vyskytuje, pretože .NET Framework 3,5 je nesprávne považuje za nevyhnutný predpoklad pre všetky operácie, ktoré sú popísané v časti príznaky. Poznámka: Windows 8 má predvolene nainštalovaný Microsoft .NET Framework 4 a SQL Server 2008 Express SP1 alebo novšiu verziu je možné nainštalovať spolu s rozhraním .NET Framework 4.
Riešenie
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia balíka 8 pre SQL Server 2008 R2 Service Pack 2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 8. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 Service Pack 2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2871401 Kumulatívna aktualizácia balíka 8 pre 2008 R2 Service Pack 2Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 R2 Service Pack 2 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2730301 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2 Service Pack 2
Kumulatívna aktualizácia 12 pre SQL Server 2008 Service Pack 3
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 12. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 Service Pack 3 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2863205 Kumulatívna aktualizácia balíka 12 pre SQL Server 2008 Service Pack 3Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 Service Pack 3 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2629969 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 3
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.