Některé názvy sloupců nejsou zobrazeny při použití adaptéru BizTalk Microsoft pro Průvodce generování schématu DB2

Příznaky

Použijete-li adaptér Microsoft BizTalk pro DB2 a Průvodce generování schématu sady Visual Studio, nejsou zobrazeny názvy sloupců vybrané tabulky.

Poznámka: K tomuto problému dochází pouze v případě, že jste vytvořili tabulky DB2 pomocí název tabulky s různou velikostí písmen, například "MixedCaseTable."

I když změníte vygenerovaný soubor XML tak, aby odpovídala názvu tabulky s různou velikostí písmen, adaptér Biztalk pro DB2 v tabulce nenajde.

Příčina

Adaptér Biztalk pro Průvodce generování schématu DB2 odešle volání select_tables schématu a převede všechny názvy tabulek vrácené na velká písmena.
K tomu dochází i název tabulky ve vstupním souboru XML.

Další informace

Po instalaci balíčku kumulativní aktualizace 3 pro aplikaci Microsoft Host Integration Server 2013, je nutné přidat novou vlastnost isMixedTableName prvek < synchronizace > ze souboru XML. Toto je vlastnost typu Boolean.

Pokud je vlastnost nastavena na hodnotu "True", bude použit název tabulky je. Pokud je vlastnost nastavena na hodnotu "false" nebo není k dispozici, název tabulky budou převedeny na velká písmena. Viz následující příklad, jak nastavit tuto vlastnost:

<ns0:DB2Request xmlns:ns0="DB2Test">
< synchronizovat nullvalue = "IsNULL" isMixedTableName = "true" >
<after>
< MixedCaseTable Sloupec1 = "10" Sloupec2 = "COL2_1" / >
</after>
</sync>
</ns0:Req>

Řešení

Oprava tohoto problému je zahrnuta v balíčku kumulativní aktualizace 3 pro Host Integration Server 2013. Další informace o tom, jak získat kumulativní balíček aktualizace naleznete v tématu kumulativní aktualizace 3 pro Host Integration Server 2013.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Vlastnosti

ID článku: 3068785 - Poslední kontrola: 20. 1. 2017 - Revize: 1

Váš názor