Společnost Microsoft distribuuje Microsoft SQL Server 2008 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 Oprava.
Příznaky
Zvažte následující scénář:
-
Máte symetrický klíč zašifrovaný pomocí asymetrického klíče v Microsoft SQL serveru 2008, Microsoft SQL Server 2012 nebo Microsoft SQL Server 2008 R2 na počítači s Windows 8 nebo Windows Server 2012.
-
Asymetrický klíč je vytvořen pomocí poskytovatele EKM (Extensible Key Management).
-
Pokusíte se otevřít zašifrovaný symetrický klíč.
V tomto scénáři se zobrazí chybová zpráva podobná této:
Msg 15273, úroveň 16, stav 1, řádek 1 dešifrovací klíč je nesprávný.
Příčina
K tomuto problému dochází, protože funkce, která kontroluje délku klíče, je součástí systému Windows 8 nebo Windows Server 2012. SQL Server ale používá nesprávnou délku dat k dešifrování symetrického klíče.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 6 pro SQL Server 2012 SP1 /en-us/help/2874879
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Kumulativní aktualizace 9 pro SQL Server 2012Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 9. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2012, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2867319 Kumulativní balíček aktualizací 9 pro SQL Server 2012Pozná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ího SQL serveru 2012 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:
2692828 Buildy SQL Server 2012, které byly vydány po vydání SQL Server 2012
Kumulativní aktualizace 8 pro SQL Server 2008 R2 Service Pack 2Oprava 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 (SP3)Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 12 pro SQL Server 2008 Service Pack 3. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server, 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. 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.
Odkazy
Další informace o modelu přírůstkové obsluhy pro SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
935897 Model přírůstkové obsluhy je dostupný od týmu SQL serveru a poskytuje opravy hotfix pro nahlášené problémy.Další informace o schématu přidělování názvů pro aktualizace systému SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
822499 Schéma pojmenování pro balíčky aktualizací softwaru pro Microsoft SQL ServerDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft