Příznaky
Zvažte následující scénář:
-
Máte aplikaci zprostředkovatele OLE DB nativního klienta SQL serveru, která se připojuje k serveru, na kterém běží Microsoft SQL Server 2012 nebo SQL Server 2014 pro přístup k datům.
-
Aplikace volá metodu Prepare v instanci systému SQL Server k přípravě dotazů na použití parametrů.
V tomto scénáři může dojít k nevracení paměti.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 1 pro SQL Server 2014 /en-us/help/2931693
Kumulativní aktualizace 7 pro SQL Server 2012 SP1 /en-us/help/2894115
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:
Alternativní řešení
Tento problém vyřešíte přidáním klíčového slova DataTypeCompatibility = 80 k připojovacímu řetězci pro SQL Server. Další informace najdete v tématu o kompatibilitě datových typů pro klientské verze v následujícím tématu na webu Microsoft TechNet:
Systémové požadavky pro SQL Server Native Client
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
Podívejte se na terminologii , kterou Microsoft používá k popisu aktualizací softwaru.