Симптомы
При использовании Microsoft BizTalk адаптер DB2 и Visual Studio мастер формирования схем не отображаются имена столбцов выбранной таблицы.
Примечание. Эта проблема возникает только в том случае, если созданной таблицы DB2 с помощью таблицы регистра имя, например «MixedCaseTable.» Даже при изменении созданного XML-файла должно соответствовать имени таблицы регистра адаптер Biztalk для DB2 не найти таблицу.Причина
Адаптер Biztalk для DB2 мастер формирования схем отправляет вызов select_tables схемы и преобразует в прописные все имена возвращаемой таблицы.
Это происходит также для имени таблицы входного XML-файла.Дополнительные сведения
После установки накопительный пакет обновления 3 для Microsoft узла Integration Server 2013 необходимо добавить новое свойство isMixedTableName для элемента < синхронизации > XML-файла. Это логическое свойство.
Если свойство имеет значение «True», имя таблицы будет использоваться как есть. Тем не менее если свойство имеет значение «false» или не указан, имя таблицы будут преобразованы в верхний регистр. В примере показано, как задать значение этого свойства см. <ns0:DB2Request xmlns:ns0="DB2Test"> < синхронизации nullvalue = «IsNULL» isMixedTableName = «true» > <after> < MixedCaseTable COL1 = «10» COL2 = «COL2_1» / > </after> </sync> </ns0:Req>Решение
Исправление для этой проблемы включено в накопительный пакет обновления 3 для узла Integration Server 2013. Дополнительные сведения о получении накопительного пакета обновления, накопительного обновления 3 для узла Integration Server 2013см.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".