Příznaky
Zvažte následující scénář:
-
Máte Microsoft SQL Server 2008 Express Service Pack 1 (SP1), Microsoft SQL Server 2008 R2 Express nebo novější verzi, která je nainstalovaná na počítači s Windows 8.
-
V počítači není nainstalovaný Microsoft .NET Framework 3,5.
-
Zkoušíte udělat některou z následujících operací:
-
Odinstalace systému SQL Server
-
Oprava SQL serveru
-
Přidání nových funkcí na SQL Server
-
Přidání nové instance SQL serveru
-
V tomto scénáři operace selže.PoznámkaK tomuto problému dochází taky při pokusu o instalaci aktualizací Service Pack nebo kumulativních aktualizací pro SQL Server.
Příčina
K tomuto problému dochází, protože se .NET Framework 3,5 považuje za předpoklad pro všechny operace popsané v části Příznaky. PoznámkaVe výchozím nastavení má Windows 8 nainstalovaný Microsoft .NET Framework 4 a SQL Server 2008 Express SP1 nebo novější verze může být nainstalovaný společně s rozhraním .NET Framework 4.
Řešení
Informace o kumulativní aktualizaci
Kumulativní aktualizace 8 pro SQL Server 2008 R2 Service Pack 2
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 8. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2008 R2 Service Pack 2, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2871401 Kumulativní aktualizace 8 pro 2008 R2 Service Pack 2Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze systému SQL Server 2008 R2 Service Pack 2 – oprava. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2730301 Sestavení SQL Server 2008 R2, která byla vydána po SQL serveru 2008 R2 Service Pack 2, byla vydána
Kumulativní aktualizace 12 pro SQL Server 2008 Service Pack 3
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 12. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2008 Service Pack 3, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2863205 Kumulativní balíček aktualizací 12 pro SQL Server 2008 Service Pack 3Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze systému SQL Server 2008 s aktualizací Service Pack 3. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2629969 Buildy SQL Server 2008, které byly vydány po vydání SQL Server 2008 Service Pack 3
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.