Symptom
Tänk dig följande situation:
-
Du har ett program för att anropa den lagrade proceduren (SP) från Remote Procedure Call (RPC) med alternativet för att förbereda och den här proceduren har en eller flera utdataparametrar.
-
Du använder Microsoft OLE DB driver 18 för SQL Server.
-
SQL Server-instansen använder Microsoft SQL Server 2014 32-bitars versionen.
I det här scenariot visas utdataparametrar i SP-filen korrekt i det första samtalet (med hjälp av sp_prepexecrpc). Men efterföljande samtal (med SP_EXECUTE) av SP kanske inte returnerar parametrarna korrekt.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.