Symptomer
Når du bruker Microsoft BizTalk Adapter for DB2 og Visual Studio skjema generasjon veiviseren, vises ikke kolonnenavn i den valgte tabellen.
Obs! Dette problemet oppstår bare hvis du har opprettet en DB2-tabell ved hjelp av et både store navn som "MixedCaseTable".
Selv om du endrer den genererte XML-filen for å samsvare med både store tabellnavnet, finner ikke tabellen Biztalk Adapter for DB2.
Årsak
Biztalk Adapter for DB2 skjema generasjon veiviseren sender et select_tables XML-kall og konverterer alle returnerte tabellnavn til store bokstaver.
Dette skjer også for tabellnavnet for XML-inndatafilen.
Hvis du vil ha mer informasjon
Når du har installert kumulativ oppdateringspakke 3 for Microsoft Host Integration Server 2013, må du legge til den nye egenskapen isMixedTableName < synkronisering >-elementet i XML-filen. Dette er en boolsk egenskap.
Hvis egenskapen er satt til "True", brukes navnet på tabellen som er. Hvis egenskapen er satt til "false" eller ikke er til stede, vil imidlertid tabellnavnet konverteres til store bokstaver. Se følgende eksempel på hvordan du angir denne egenskapen:
<ns0:DB2Request xmlns:ns0="DB2Test">
< synkronisere nullvalue = "IsNULL" isMixedTableName = "true" >
<after>
< MixedCaseTable Kol1 = "10" Kol2 = "COL2_1" / >
</after>
</sync>
</ns0:Req>
Oppløsning
Hurtigreparasjonen for dette problemet er inkludert i kumulativ oppdateringspakke 3 for Host Integration Server 2013. Hvis du vil ha mer informasjon om hvordan du får den kumulative pakken, kan du se kumulativ oppdateringspakke 3 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".