Simptome
Când utilizați Microsoft BizTalk Adapter pentru DB2 şi Visual Studio Schema generare expert, numele de coloane din tabel selectat nu se afişează.
Notă Această problemă se produce numai dacă ați creat un tabel DB2 utilizând un nume de tabel caz mixte, cum ar fi "MixedCaseTable."
Chiar dacă modificați fișierul XML generat pentru a corespunde cu numele de caz amestecat tabel, adaptor Biztalk pentru DB2 nu găsește tabel.
Cauza
Adaptor Biztalk pentru DB2 Schema generare expert prezintă un apel de schemă select_tables și transformă toate nume tabel returnate cu majuscule.
Aceasta se întâmplă, de asemenea, pentru numele de tabel de intrare fișierul XML.
Mai multe informații
După ce aplicați pachetul de actualizare cumulativă 3 pentru Microsoft Host Integration Server 2013, trebuie să adăugați noi de proprietate isMixedTableName elementului < sincronizare > a fișierului XML. Aceasta este o proprietate Boolean.
Dacă proprietatea este setat la "True", numele de tabel vor fi utilizate ca atare. Cu toate acestea, dacă proprietatea este setată la "false" sau nu este prezentă, numele tabelului va efectua conversia cu majuscule. Vedeți cum să setați această proprietate următorul exemplu:
<ns0:DB2Request xmlns:ns0="DB2Test">
< sincroniza nullvalue = "IsNULL" isMixedTableName = "true" >
<after>
< MixedCaseTable COL1 = "10" COL2 = "COL2_1" / >
</after>
</sync>
</ns0:Req>
Rezolvare
Remedierea pentru această problemă este inclus în pachetul de actualizare cumulativă 3 pentru Host Integration Server 2013. Pentru mai multe informații despre cum să obțineți cumulativă pachet de actualizare, consultați Cumulative 3 pentru Host Integration Server 2013 pachet de actualizare.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".