Симптоми
Да разгледаме следния сценарий:
-
Можете да използвате Microsoft BizTalk адаптер за DB2 да извикате IBM DB2 съхранени процедури.
-
IBM DB2 съхраняват процедура проблеми заявка, която връща низ, форматиран XML данни, които се дефинира чрез DB2 данни тип VARCHAR(32000). Това се третира като от тип символи голям обект (CLOB).
В този случай, която се връща от IBM DB2 съхранена процедура не се подава на BizTalk Server приложение чрез адаптер на BizTalk за DB2. Крайната продукция на BizTalk Server приложение (например изходен файл) съдържа празна набора.
Причина
Този проблем възниква, защото BizTalk адаптер за DB2, включени в Host Integration Server 2013 не е правилно обработва типовете данни CLOB и двубайтови знаци голям обект (DBCLOB) при го преобразува данни от тип низ. Резултатът е, че тип данни преобразуване неуспешно и на набора от съхранена процедура не се връща обратно повикване BizTalk Server приложение.
Решение
Информация за сборна актуализация
Корекцията, която разрешава този проблем е включен в кумулативната актуализация 2 за Host Integration Server 2013.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Продуктите на други разработчици, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции, подразбиращи се или от друго естество, за производителността или надеждността на тези продукти.