Проблемы
Рассмотрим следующий сценарий.
-
У вас есть приложение, вызывающее вызов хранимой процедуры (SP) из удаленного вызова процедур (RPC) с параметром подготовки , и эта процедура имеет один или несколько выходных параметров.
-
Вы используете драйвер Microsoft OLE DB 18 для SQL Server.
-
В экземпляре SQL Server используется 2014 32-разрядная версия Microsoft SQL Server.
В этом сценарии выходные параметры SP возвращаются правильно в первом вызове (с помощью sp_prepexecrpc). Однако последующие звонки (с помощью sp_execute) SP могут не возвращать параметры надлежащим образом.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
-
Накопительное обновление 2 для SQL Server 2014 с пакетом обновления 3 (SP3)
-
Накопительное обновление 15 для SQL Server 2014 с пакетом обновления 2 (SP2)
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.