Symptomer
Tenk deg følgende:
-
Du bruker Microsoft BizTalk Adapter for DB2 IBM DB2 lagret prosedyrer.
-
IBM DB2 lagret prosedyre problemer en spørring som returnerer XML-formaterte strengdata som er definert ved hjelp av en DB2 datatype VARCHAR(32000). Dette er behandlet som datatypen for et tegnet objekt (CLOB store).
I dette scenariet resultatsettet som returneres av IBM DB2 er lagret prosedyre, ikke sendes til BizTalk Server program gjennom BizTalk Adapter for DB2. Det endelige resultatet av BizTalk Server-programmet (for eksempel en utdatafil) inneholder et tomt resultatsett.
Årsak
Dette problemet oppstår fordi BizTalk Adapter for DB2 inkludert i Host Integration Server 2013 ikke behandler riktig CLOB og dobbeltbyte-tegn store objektet (DBCLOB)-datatyper når dataene konverteres til datatypen streng. Resultatet er at datatypene konverteringen mislyktes og lagret prosedyre resultatsettet sendes ikke tilbake til programmet som kaller BizTalk Server.
Oppløsning
Informasjon om kumulativ oppdatering
Hurtigreparasjon som løser dette problemet er inkludert i kumulative oppdateringen 2 for Host Integration Server 2013.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Tredjepartsprodukter som beskrives i denne artikkelen, produseres av selskaper som er uavhengige av Microsoft. Microsoft gir ingen garantier, stilltiende eller på annen måte, om ytelsen eller påliteligheten til disse produktene.