Симптоми
Имайте предвид сценария, описан по-долу:
- Имате компютър, на който се изпълнява Microsoft BizTalk сървър 2006 R2 или Microsoft BizTalk сървър 2009.
- Използвате Microsoft BizTalk Adapter 3.0 for Oracle Database от Microsoft BizTalk Adapter Pack 2.0, за да се свържете със сървър на Oracle.
- Таблица в сървъра на Oracle има колона, съдържаща тип данни LONG RAW.
- Адаптерът за база данни на Oracle се опитва да върне данните от сървъра на Oracle.
В този случай адаптерът за база данни на Oracle връща масив от "system.byte" елементи вместо данните.
Причина
Този проблем възниква поради грешка в адаптера за база данни на Oracle.
Решение
Кумулативна информация за актуализацията
Актуалната корекция, която разрешава този проблем, е включена в кумулативна актуализация 1 за BizTalk Adapter Pack 2.0.
За допълнителна информация относно изтеглянето на пакета за кумулативна актуализация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2444952 Пакет за кумулативна актуализация 1 за BizTalk Adapter Pack 2.0
Информация за горещи поправки
Microsoft предлага поддържана гореща корекция. Тази гореща корекция обаче има за цел да коригира само проблема, който е описан в тази статия. Прилагайте тази гореща корекция само към системи, които срещат този конкретен проблем.
Ако горещата корекция е налична за изтегляне, има раздел "Възможно е изтегляне на гореща поправка" в горната част на тази статия от базата знания. Ако този раздел не се появява, подайте заявка до отдела за обслужване на клиенти и поддръжка на Microsoft, за да получите горещата корекция.
Забележка: Ако възникнат допълнителни проблеми или ако е необходимо отстраняване на неизправности, може да се наложи да създадете отделно искане за обслужване. Стандартните такси за поддръжката ще важат за допълнителни въпроси, свързани с нея, както и за проблеми, които не спадат към тази конкретна гореща корекция. За пълен списък на телефонните номера за обслужване на клиенти и поддръжка на Microsoft или за създаване на отделна заявка за обслужване посетете следния уеб сайт на Microsoft:
http://support.microsoft.com/contactus/?ws=support Забележка: Формулярът "Възможно е изтегляне на гореща поправка" показва езиците, за които е налична горещата поправка. Ако не виждате вашия език, това е защото не е налична актуална поправка за този език.
Предварителни изисквания
Трябва да имате инсталиран BizTalk Adapter Pack 2.0, за да приложите тази гореща корекция.
Информация за рестартиране
Не е необходимо да рестартирате компютъра, след като сте приложили тази гореща корекция.
Информация за замяна при гореща поправка
Тази гореща поправка не замества никакви други горещи поправки.
Информация за файлове
| Име на файл | Версия на файл | Размер на файл | Дата | Час | Платформа |
|---|---|---|---|---|---|
| Microsoft.adapters.oracledb.dll | 3.5.5307.0 | 395,128 | 22 юни 2010 г. | 15:49 | x86 |
| Microsoft.adapters.oracleebs.dll | 3.5.5307.0 | 456,568 | 22 юни 2010 г. | 15:49 | x86 |
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Повече информация
Дългите типове данни се прекратяват от Oracle в полза на отрасловите типове данни. Следователно свойството за обвързване LongDataTypeColumnSize е прекратено във версията BizTalk Adapter Pack 2.0 на адаптера за база данни Oracle.
Ако използвате свойството за обвързване LongDatatypeColumnSize, задайте -1 като стойност, за да избегнете проблеми с паметта.
За повече информация относно адаптера BizTalk посетете следните уеб сайтове на Microsoft:
Работа с BizTalk Adapter for Oracle Database Binding Properties
BizTalk Adapter Pack 2.0
За повече информация относно горещите корекции на BizTalk сървър щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2003907 Информация за BizTalk сървър горещи корекции