KB2992414 – KORJAUS: Virhe SQL-tehtävässä, kun IsQueryStoredProcedure-arvona on Tosi, kun käytät .NET tietopalvelu for Teradata SSIS:ssä

Käytetään kohteeseen
SQL Server 2012 Business Intelligence SQL Server 2014 Business Intelligence - duplicate (do not use)

Ongelman ilmenemistapa

Oletetaan, että käytät Teradataa Microsoft SQL Server 2012 -integrointipalveluissa (SSIS 2012) tai SQL Server 2014 -integrointipalveluissa (SSIS 2014) käyttämällä Teradata-ominaisuutta. Kun yrität suorittaa SQL-tehtävän, jossa IsQueryStoredProcedure-määritteen arvoksi on määritetty Tosi SSIS-paketissa, näyttöön voi tulla seuraava virhesanoma:

Huomautus

[Suorita SQL-tehtävä] Virhe: Kutsu XXXX;-kyselyn suorittaminen epäonnistui seuraavalla virheilmoituksella: "[Teradata Database] [5497] CALL cannot be submitted in multi-statement request.". Mahdolliset virheiden syyt: ongelmia kyselyssä, Tulosjoukko-ominaisuutta ei ole määritetty oikein, parametreja ei ole määritetty oikein tai yhteyttä ei ole muodostettu oikein.

Ratkaisu

Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä.

SQL Server 2014:n kumulatiivinen päivitys 4 /en-us/help/2999197

SQL Server 2012 SP2:n kumulatiivinen päivitys 2 /en-us/help/2983175

Tietoja SQL Serverin kumulatiivisista päivityksistä

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

      

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Muiden valmistajien tietoja koskeva vastuuvapauslauseke

Tässä artikkelissa mainitut kolmansien osapuolten tuotteet ovat Microsoftista riippumattomien yritysten valmistamia. Microsoft ei anna mitään oletettuja tai muita takuita siitä, että nämä tuotteet toimivat tai että ne ovat luotettavia.