Симптоми
Обмислете следния сценарий:
-
Имате приложение на доставчик на SQL Server за OLE DB, което се свързва към сървър, на който се изпълнява Microsoft SQL Server 2012 или SQL Server 2014 за достъп до данните.
-
Приложението извиква метода на подготовка на ЕКЗЕМПЛЯР на SQL Server, за да подготви заявки за използване на параметри.
В този случай може да възникне условие за изтичане на памет.
Решение
Проблемът е коригиран първо в следващата сборна актуализация на SQL Server.
Сборна актуализация 1 за SQL Server 2014 /en-us/help/2931693
Кумулативна актуализация 7 за SQL Server 2012 SP1 /en-us/help/2894115
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Заобиколно решение
За да заобиколите този проблем, добавете ключовата дума DataTypeCompatibility = 80 към низа на ВРЪЗКАТА за SQL Server. за повече информация вижте съвместимост за типовете данни за клиентските версии в следната тема на уеб сайта на Microsoft TechNet:
Изисквания към системата за SQL Server Native client
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Вижте терминологията , която Microsoft използва, за да опише софтуерни актуализации.