KB3165545 - OPRAVA: Nelze spustit funkci FORMAT, pokud je zabalena uvnitř CLR v SQL Server

Platí pro
SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Příznaky

Funkci FORMAT nelze spustit, pokud je zabalená v modulu CLR (Common Language Runtime) v Microsoft SQL Server 2012 Service Pack 3 (SP3), SQL Server 2014 SP2 nebo SQL Server 2016. K tomuto problému dochází, když nastavíte vlastnost PERMISSION_SET na SAFE.

Řešení

Tento problém byl poprvé opraven v následujících kumulativních aktualizacích SQL Server:

Poznámka: K tomuto problému dochází také ve starších verzích systému SQL Server 2012 (RTM, SP1, SP2). Pokud se s tímto problémem setkáte ve starších verzích systému SQL Server 2012, bude nutné jej vyřešit upgradem na verzi SQL Server 2012 SP3 CU4.

Doporučení: Nainstalujte nejnovější kumulativní aktualizaci pro SQL Server

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. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.