Požymiai
Įsivaizduokite tokią situaciją:
-
Galite naudoti Microsoft BizTalk adapteris, skirtas DB2 paskambinti IBM DB2, saugomas procedūras.
-
IBM DB2 saugomą procedūrą problemų užklausą, kuri pateikia XML formato eilutės duomenis, kurie yra nustatytos naudojant DB2 duomenų tipas yra VARCHAR(32000). Tai laikoma simbolių didelis objektas (CLOB) duomenų tipas.
Tokiu atveju iš IBM DB2 saugomą procedūrą nėra yra perduodamas į BizTalk serverio programos per BizTalk adapteris, skirtas DB2 rezultatų rinkinį. BizTalk serverio taikomosios programos (pvz., išvesties failo) galutinė išvestis yra tuščias rezultatų rinkinį.
Priežastis
Ši problema kyla dėl to, kad BizTalk adapteris, skirtas DB2, įtrauktos į Host Integration Server 2013 negali tinkamai dirbti CLOB ir dvibaičių simbolių didelis objektas (DBCLOB) duomenų tipai konvertuojant duomenų eilutės duomenų tipą. Rezultatas yra, duomenų tipo konvertavimo nepavyko ir grįžti į BizTalk Server kviečiančiajai programai nepraėjo Išsaugota procedūra rezultatų rinkinį.
Sprendimas
Kaupiamojo naujinimo informacija
Pataisa, kuris pašalins šią problemą yra įtraukti Host Integration Server 2013 2 kaupiamąjį naujinimą .
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Trečiųjų šalių produktus, aptariamus šiame straipsnyje, kuria įmonės, kurios nepriklauso „Microsoft“. „Microsoft“ neteikia jokių garantijų, numanomų ar kitokių, dėl šių produktų veikimo ir patikimumo.