OPRAVA: Spravovaný zprostředkovatel Host Integration Server 2009 pro DB2 vykazuje nevrácenou paměť, když spravovaný zprostředkovatel pro DB2 volá statické balíčky SQL, které mají parametry nebo sady výsledků

Platí pro
Host Integration Server 2009

Příznaky

Vezměte v úvahu následující scénář:

  • Máte aplikaci, která pro přístup k systému IBM DB2 používá spravovaného zprostředkovatele Microsoft Host Integration Server 2009 pro DB2.

  • Spravovaný zprostředkovatel pro DB2 se používá k volání statických balíčků SQL, které mají parametry nebo sady výsledků podobné následujícím.

    CALL STATIC DB2TEST.COLPKG1.CHARTOK1.1(?,?)
    

V tomto scénáři si můžete všimnout, že využití paměti aplikace, která hostuje spravovaného zprostředkovatele DB2, se v průběhu času výrazně zvyšuje. Paměť se navíc neuvolní, když je aplikace spuštěná.

Příčina

K tomuto problému dochází, když spravovaný zprostředkovatel pro DB2 nevydá správně popisy sloupců a parametrů při vydání statického balíčku SQL.

Řešení

Chcete-li tento problém vyřešit, nainstalujte tuto opravu hotfix.

Další informace o této opravě hotfix

Informace o opravě hotfix

Podporovanou opravu hotfix poskytuje Microsoft. Tato oprava hotfix je však určena pouze k opravě problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, které se potýkají s potížemi popsanými v tomto článku. Tuto opravu hotfix je možné dále otestovat. Pokud se vás tedy tento problém vážně netýká, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix dostupná ke stažení, je k dispozici část "Oprava hotfix ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud se tato část nezobrazí, obraťte se na služby zákazníkům a podporu společnosti Microsoft a požádejte o opravu hotfix.

Poznámka: Pokud se vyskytnou další problémy nebo je vyžadováno jakékoli řešení potíží, budete pravděpodobně muset vytvořit samostatnou žádost o služby. Další dotazy a problémy týkající se podpory, které se netýkají této konkrétní opravy hotfix, podléhají běžným sazbám za podporu. Úplný seznam telefonních čísel zákaznických služeb a podpory společnosti Microsoft nebo vytvoření samostatné žádosti o služby naleznete na následujícím webu společnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support Poznámka: Formulář "Hotfix download available" (K dispozici je ke stažení opravy hotfix) zobrazuje jazyky, pro které je oprava hotfix k dispozici. Pokud svůj jazyk nevidíte, je to proto, že pro tento jazyk není k dispozici oprava hotfix.

Požadavky

Abyste mohli tuto opravu hotfix použít, musíte mít nainstalovaný Microsoft Host Integration Server 2009.

Informace o restartování

Po instalaci této opravy hotfix není nutné restartovat počítač.

Informace o souborech

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy pro tyto soubory jsou uvedeny v čase UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou převedeny na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo na panelu Datum a čas v okně Ovládací panely.

Microsoft Host Integration Server 2009 (založený na platformě x32)

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Db2oledb.dll 8.0.3765.2 539,984 13. července 2010 19:15 x86
Drdaresync.exe 8.0.3765.2 476,504 13. července 2010 19:15 x86
Microsoft.hostintegration.adapters.msdb2.runtime.dll 8.0.3765.2 79,784 13. července 2010 19:15 x86
Microsoft.hostintegration.dataaccesslibrary.dll 8.0.3765.2 1,279,896 13. července 2010 19:15 x86
Microsoft.hostintegration.msdb2client.dll 8.0.3765.2 239,504 13. července 2010 19:15 x86
Msdrda.dll 8.0.3765.2 874,832 13. července 2010 19:15 x86
Snanls.dll 8.0.3765.2 109,392 13. července 2010 19:15 x86

Microsoft Host Integration Server 2009 (založený na platformě x64)

Název souboru Verze souboru Velikost souboru Datum Čas Platforma Typ služeb
Db2oledb.dll 8.0.3765.2 763,216 13. července 2010 19:16 x64 Nejde použít
Drdaresync.exe 8.0.3765.2 476,504 13. července 2010 19:15 x86 Nejde použít
Microsoft.hostintegration.adapters.msdb2.runtime.dll 8.0.3765.2 79,784 13. července 2010 19:15 x86 Nejde použít
Microsoft.hostintegration.dataaccesslibrary.dll 8.0.3765.2 1,279,896 13. července 2010 19:15 x86 Nejde použít
Microsoft.hostintegration.msdb2client.dll 8.0.3765.2 239,504 13. července 2010 19:15 x86 Nejde použít
Msdrda.dll 8.0.3765.2 1,511,760 13. července 2010 19:16 x64 Nejde použít
Snanls.dll 8.0.3765.2 128,336 13. července 2010 19:16 x64 Nejde použít
Db2oledb.dll 8.0.3765.2 539,984 13. července 2010 19:15 x86 SYSWOW
Msdrda.dll 8.0.3765.2 874,832 13. července 2010 19:15 x86 SYSWOW
Snanls.dll 8.0.3765.2 109,392 13. července 2010 19:15 x86 SYSWOW

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.