Příznaky
Vezměte v úvahu následující scénář:
- Máte aplikaci zprostředkovatele SQL Server Native Client OLE DB, která se připojuje k serveru se systémem Microsoft SQL Server 2012 nebo SQL Server 2014 kvůli přístupu k datům.
- Aplikace volá metodu Prepare na instanci SQL Server pro přípravu dotazů pro použití parametrů.
V tomto scénáři může dojít ke stavu nevracení paměti.
Řešení
Tento problém byl poprvé opraven v následující kumulativní aktualizaci SQL Server.
Kumulativní aktualizace 1 pro SQL Server 2014 /en-us/help/2931693
Kumulativní aktualizace 7 pro SQL Server 2012 SP1 /en-us/help/2894115
Informace o kumulativních aktualizacích 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. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
- Nejnovější kumulativní aktualizace pro SQL Server 2014
- Nejnovější kumulativní aktualizace pro SQL Server 2012 SP1
Alternativní řešení
Pokud chcete tento problém obejít, přidejte klíčové slovo DataTypeCompatibility=80 do připojovacího řetězce pro SQL Server.
Další informace naleznete v tématu Kompatibilita datových typů pro klientské verze v následujícím tématu na webu Microsoft TechNet:
Požadavky na systém pro SQL Server Native Client
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 terminologii používanou společností Microsoft k popisu aktualizací softwaru.