OPRAVA: Nelze použít Microsoft 3.0 adaptéru BizTalk pro databázi Oracle vrátit typy LONG RAW dat ze serveru Oracle

Platí pro: BizTalk Server 2009 BranchBizTalk Server 2009 DeveloperBizTalk Server 2009 Enterprise

Příznaky


Jde o takovouto situaci:
  • Máte počítač se systémem Microsoft BizTalk Server 2006 R2 nebo Microsoft BizTalk Server 2009.
  • Používáte Microsoft 3.0 adaptéru BizTalk pro databázi Oracle z aplikace Microsoft BizTalk adaptér Pack 2.0 pro připojení k serveru Oracle.
  • Tabulky serveru Oracle obsahuje sloupec s datovým typem LONG RAW.
  • Adaptér databáze Oracle se pokouší načíst data ze serveru Oracle.
V tomto scénáři adaptér databází Oracle vrátí pole elementů "system.byte" namísto data.

Příčina


K tomuto problému dochází z důvodu chyby v adaptéru databáze Oracle.

Řešení


Informace o kumulativní aktualizaci

Oprava hotfix, která řeší tento problém je zahrnuta v kumulativní aktualizaci 1 pro BizTalk adaptér Pack 2.0.

Další informace o tom, jak získat balíček kumulativní aktualizace, získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

2444952 Balíček kumulativní aktualizace 1 pro BizTalk adaptér Pack 2.0

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tento oddíl není uveden, odešlete požadavek na Microsoft Zákaznický servis a podporu k získání opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:Poznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Musíte mít BizTalk adaptér Pack 2.0 nainstalovali tuto opravu hotfix.

Informace o restartování počítače

Po instalaci této opravy hotfix nemusíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souborech

Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Microsoft.adapters.oracledb.dll3.5.5307.0395,12822-Jun-201015:49x86
Microsoft.adapters.oracleebs.dll3.5.5307.0456,56822-Jun-201015:49x86

Stav


Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace


Dlouhé datové typy jsou zastaralé serverem Oracle namísto typy obchodní data. Vlastnost Vazba LongDataTypeColumnSize je proto zastaralé ve verzi databáze Oracle adaptér BizTalk adaptér Pack 2.0.

Pokud použijete vlastnost Vazba LongDatatypeColumnSize, předejdete sadu -1 jako hodnotu, aby se zabránilo problémům s pamětí.

Další informace o adaptér BizTalk navštivte následující weby společnosti Microsoft:


Další informace o opravách hotfix serveru BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2003907 informace o opravách hotfix serveru BizTalk Server