Pazīmes
Lietojot Microsoft BizTalk adapteris DB2 un Visual Studio shēmu izveides vednī atlasītās tabulas kolonnu nosaukumi netiek rādītas.
Piezīme. Šī problēma rodas tikai tad, ja esat izveidojis tabulu DB2, izmantojot jauktais gadījumā tabulas nosaukums "MixedCaseTable".
Pat tad, ja maināt ģenerēto XML failā atbilst jaukta gadījumā tabulas nosaukums, Biztalk Adapter for DB2 neatrod tabulas.
Iemesls
Biztalk adapteris DB2 shēmu izveides vednis norāda select_tables shēmu zvanu un visu atpakaļ tabulu nosaukumos konvertē uz lielajiem burtiem.
Tas notiek arī tabulas XML faila nosaukumu.
Papildinformācija
Pēc 3. kumulatīvo atjauninājumu pakotne sistēmai Microsoft Host Integration Server 2013, jums ir pievienot jaunu rekvizītu isMixedTableName XML faila sinhronizācijas < > sastāvdaļa. Šis ir Būla īpašums.
Ja rekvizīts ir iestatīts kā "True", kā tiek izmantots tabulas nosaukums. Tomēr, ja rekvizīts ir iestatīts kā "false" vai nav tabulas nosaukums tiek pārvērsta lielajiem burtiem. Skatiet šo rekvizītu iestatīt kā šajā piemērā:
<ns0:DB2Request xmlns:ns0="DB2Test">
< sinhronizēt nullvalue = "IsNULL" isMixedTableName = "true" >
<after>
< MixedCaseTable Kolonna1 = "10" Kol2 = "COL2_1" / >
</after>
</sync>
</ns0:Req>
Risinājums
Šīs problēmas labojums ir iekļauts 3. kumulatīvo atjauninājumu pakotne Host Integration Server 2013. Lai iegūtu papildinformāciju par to, kā iegūt kumulatīvā atjauninājuma pakotne, skatiet kumulatīvā atjauninājuma pakotnes 3 Host Integration Server 2013.
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".