Oprava: Zprostředkovatele Microsoft OLE DB Provider for DB2 v3 obdrží poškozená data ze zdrojových dat typu INTEGER v DB2

Překlady článku Překlady článku
ID článku: 2444115 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Předpokládejme následující situaci::
  • Instalací zprostředkovatele Microsoft OLE DB DB2 v3 a DB2 zprostředkovatele dat z aplikace Microsoft Host Integration Server 2009 v počítači, který má nainstalovaný program Microsoft SQL Server.
  • Použití zprostředkovatele dat spolu s klientem aplikace OLE DB. Například vytvořte propojený server na ZR2/AS400 v instanci serveru SQL Server.
  • Spuštění dotazu SELECT v aplikaci pro spotřebitele
  • Proud dat sady výsledků je větší než 32 KB.

V tomto případě se může vyskytnout poškození dat ve výsledcích na sloupec typu INTEGER. Zprostředkovatel dat nepoužívá správné vnitřní vyrovnávací paměti. To způsobí, že data, která mají být správně přečíst. Desítkové zdrojová data 11617 (0x2D61) je například převedena na 24877 (0x612D).

POZNÁMKA:Tento problém byl vidět pouze proti ZR2/AS400 v6r1. Nicméně, může dojít také proti ZR2/AS400 v5r4.

Příčina

K tomuto problému dochází z důvodu nesprávné analýzy datového proudu vnitřní vyrovnávací paměti použité zprostředkovatelem dat.

Řešení

Informace o opravě hotfix

K dispozici je podporovaná oprava hotfix od společnosti Microsoft.. Tato oprava hotfix je však určena pouze problém popsaný v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku.. Tato oprava hotfix může být dále testována.. Pokud Vás tento problém závažně nepostihuje, doporučujeme počkat na další aktualizaci softwaru, která bude tuto opravu hotfix obsahovat..

Pokud je oprava hotfix k dispozici ke stažení, v horní části tohoto článku je sekce "Hotfix stažení k dispozici".. Pokud tento oddíl nevidíte, obraťte se na Technickou podpora společnosti Microsoft pro získání opravy hotfix..

POZNÁMKA:Pokud dojde k další problémy nebo řešení potíží, je nutné, budete muset vytvořit zvláštní požadavek na službu. Výdaje na technickou podporu se týkají dalších otázek a problémů, které nelze vyřešit pomocí této opravy konkrétní opravy hotfix.. Úplný seznam telefonních čísel služby Microsoft a podpoře nebo chcete-li vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
POZNÁMKA:Jazyky, pro které je k dispozici je oprava hotfix se zobrazí ve formuláři „Oprava Hotfix k dispozici stahování". Pokud váš jazyk není zobrazen, oprava hotfix není k dispozici pro daný jazyk..

Požadavky

Je nutné mít nainstalovaný pro použití této opravy hotfix následující:
  • Zprostředkovatel Microsoft OLE DB Provider for DB2 v3
  • Microsoft Host Integration Server 2009


Informace o restartování

Po instalaci této opravy hotfix může být nutné restartovat počítač..

Informace o nahrazení

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

INFORMACE O SOUBORECH

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů.. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time).. Pokud zobrazíte informace o souboru, bude převedena na místní čas.. Rozdíl mezi místním časem a UTC časemČasové pásmokarty vDatum a časpoložky v Ovládacích panelech.

Pro verze x 86-based Microsoft OLE DB Provider for DB2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboru:Velikost souborudatumnajednou.
Db2oledb.dll8.0.4303.0628,56014-X-201023: 26
Msdrda.dll8.0.4303.0898,89614-X-201023: 25
Pro verze x 64 systému Microsoft OLE DB Provider for DB2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboru:Velikost souborudatumnajednou.Platforma
Db2oledb.DL8.0.4303.0877,90414-X-201023: 26X64
Msdrda.dll8.0.4303.01,547,08814-X-201023: 26X64
Db2oledb.dll8.0.4303.0628,56014-X-201023: 26X86
Msdrda.dll8.0.4303.0898,89614-X-201023: 25X86
Verze IA-64 systému Microsoft OLE DB Provider for DB2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboru:Velikost souborudatumnajednou.Platforma
Db2oledb.dll8.0.4303.01,713,48814-X-201023: 25IA-64
Msdrda.dll8.0.4303.02,427,21614-X-201023: 25IA-64
Db2oledb.dll8.0.4303.0628,56014-X-201023: 26X86
Msdrda.dll8.0.4303.0898,89614-X-201023: 25X86
Pro verze x 64 systému Microsoft Host Integration Server 2009
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboru:Velikost souborudatumnajednou.Platforma
Db2oledb.dll8.0.3781.2763,21627-X-201000: 35X64
Drdaresync.exe8.0.3781.2672,60027-X-201000: 35X64
Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll8.0.3781.279,78427-X-201000: 35X86
Microsoft.HostIntegration.DataAccessLibrary.dll8.0.3781.21,279,89627-X-201000: 35X86
Microsoft.HostIntegration.MsDb2Client.dll8.0.3781.2239,50427-X-201000: 35X86
Msdrda.dll8.0.3781.21,514,83227-X-201000: 35X64
Snanls.dll8.0.3781.2128,33627-X-201000: 35X64
Db2oledb.dll8.0.3781.2539,98427-X-201000: 30X86
Msdrda.dll8.0.3781.2875,85627-X-201000: 30X86
Snanls.dll8.0.3781.2109,39227-X-201000: 30X86


Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt..

Vlastnosti

ID článku: 2444115 - Poslední aktualizace: 12. listopadu 2010 - Revize: 1.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Host Integration Server 2009
Klíčová slova: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbprb kbsurveynew kbbug kbmt KB2444115 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:2444115

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com