狀況

當您使用 Microsoft BizTalk 配接器 DB2 與 Visual Studio 的結構描述產生精靈時,不會顯示選取的資料表的資料行名稱。

注意之所以發生這個問題,是只有當您建立 DB2 資料表使用大小寫混合的資料表名稱,例如"MixedCaseTable"。

即使您變更產生的 XML 檔案,以符合大小寫混合的資料表名稱,請針對 DB2 Biztalk 配接器找不到資料表。

原因

DB2 結構描述產生精靈 Biztalk 配接器送出的select_tables結構描述呼叫,並將所有傳回的資料表名稱轉換成大寫。
這也會發生的表格名稱的輸入 XML 檔案。

更多的資訊

您套用以獲得 Microsoft 主機整合伺服器 2013年累積更新套件 3 之後,您必須將新的屬性isMixedTableName加入至 XML 檔案的 < 同步 > 項目。這是布林值的屬性。

如果屬性設定為"True",因為是將使用資料表名稱。不過,如果屬性設定為"false",或不存在,則資料表名稱會轉換成大寫。請參閱如何設定這個屬性的下列範例︰

<ns0:DB2Request xmlns:ns0="DB2Test">
< 同步 nullvalue ="IsNULL"isMixedTableName ="true">
<after>
< MixedCaseTable 欄 1 ="10"欄 2 ="COL2_1"/ >
</after>
</sync>
</ns0:Req>

解決方案

這個問題的修正程式是累積更新套件 3 中包含主機整合伺服器 2013年。如需有關如何取得累積更新套件,請參閱更新套件的主機整合伺服器 2013年 3 的累計

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×