Príznaky
Pri použití adaptéra Microsoft BizTalk Adapter for DB2 a sprievodcu generovaním schémy Visual Studia sa názvy stĺpcov vybratej tabuľky nezobrazujú.
Poznámka: Tento problém sa vyskytuje, iba ak ste vytvorili tabuľku DB2 s použitím názvu tabuľky s kombináciou malých a veľkých písmen, ako je napríklad Tabuľka s kombináciou prípadov.
Aj keď zmeníte vygenerovaný súbor XML tak, aby sa zhodoval s názvom tabuľky s kombináciou malých a veľkých písmen, adaptér Biztalk Adapter for DB2 tabuľku nenájde.
Príčina
The Biztalk Adapter for DB2 Schema Generation Wizard odošle volanie select_tables schémy a skonvertuje všetky vrátené názvy tabuliek na veľké písmená.
Stáva sa to aj v prípade názvu tabuľky vstupného súboru XML.
Ďalšie informácie
Po použití balíka kumulatívnych aktualizácií 3 pre Microsoft Host Integration Server 2013 musíte do synchronizačného <> prvku XML súboru pridať novú vlastnosť jeMixedTableName. Toto je booleovská vlastnosť.
Ak je vlastnosť nastavená na hodnotu True, názov tabuľky sa použije tak, ako je. Ak je však vlastnosť nastavená na hodnotu false alebo ak nie je prítomná, názov tabuľky sa skonvertuje na veľké písmená. Pozrite si nasledujúci príklad, ako nastaviť túto vlastnosť:
<ns0:DB2Request xmlns:ns0="DB2Test">
<sync nullvalue="IsNULL" isMixedTableName="true">
<po>
<MixedCaseTable COL1="10" COL2="COL2_1" />
</po>
</sync>
</ns0:Req>
Riešenie
Opravu tohto problému obsahuje balík kumulatívnej aktualizácie 3 pre Host Integration Server 2013. Ďalšie informácie o tom, ako získať balík kumulatívnej aktualizácie, nájdete v téme Balík kumulatívnej aktualizácie 3 pre server Host Integration Server 2013.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.