Symptomen
Neem het volgende scenario:
-
U hebt een SQL Server Native Client OLE DB-providertoepassing waarmee verbinding wordt gemaakt met een server waarop Microsoft SQL Server 2012 of SQL Server 2014 wordt uitgevoerd voor toegang tot gegevens.
-
De toepassing roept de methode voor voorbereiden op een exemplaar van SQL Server aan om query's voor te bereiden voor het gebruik van parameters.
In dit scenario kan een geheugenlek fout optreden.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2014 /en-us/help/2931693
Cumulatieve update 7 voor SQL Server 2012 SP1 /en-us/help/2894115
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Tijdelijke oplossing
Om dit probleem tijdelijk op te lossen, voegt u het sleutelwoord DataTypeCompatibility = 80 toe aan de verbindingsreeks voor SQL Server. Zie compatibiliteit van gegevenstypen voor client versies in het volgende onderwerp op de website van Microsoft TechNet voor meer informatie:
Systeemvereisten voor SQL Server Native Client
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Zie de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.