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.