Příznaky
Pokud klient DB2 odešle příkaz SQL, který obsahuje "WITH... JAKO () VYBERTE.. "výraz pro zprostředkovatele OLE DB, který je součástí Microsoft Host Integration Server 2009, je vrácena následující chybová zpráva:
SPUSTIT PŘÍKAZ NEMÁ NENÍ IDENTIFIKOVAT A PLATNÉ PŘIPRAVENÉ PROHLÁŠENÍ SQLSTATE: 07003, SQLCODE:-518 na Microsoft.HostIntegration.MsDb2Client.DrdaAr.ExecDirect (IntPtr requesterHandle, IntPtr statementHandle, řetězec příkazu, parameterData Byte [], Int32 [] parameterOutSize, Boolean execReader)
Řešení
Informace o kumulativní aktualizaci
Oprava, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace 5 pro Host Integration Server 2009. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2814103 kumulativní aktualizace 5 pro Host Integration Server 2009
Informace o opravě hotfix
Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena opravit pouze problému popsaného 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. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.
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 tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní 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 Zákaznického servisu a podpory společnosti Microsoft naleznete na následujícím webu podpory společnosti Microsoft, kde také můžete vytvořit samostatný požadavek na služby:
http://support.microsoft.com/contactus/?ws=supportPozná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 Microsoft Host Integration Server 2009 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í
Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.
Informace o souborech
Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Microsoft Host Integration Server 2009, 32bitové verze
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
---|---|---|---|---|---|
Msdrda.dll |
8.0.4026.2 |
885,640 |
13-Dec-2012 |
16:14 |
x86 |
Microsoft Host Integration Server 2009, 64-bit Edition
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
---|---|---|---|---|---|
Msdrda.dll |
8.0.4026.2 |
1,534,856 |
13-Dec-2012 |
16:32 |
x64 |
Msdrda.dll |
8.0.4026.2 |
885,640 |
13-Dec-2012 |
16:32 |
x86 |
Poznámka: Vzhledem k závislostem souborů může nejnovější oprava, která obsahuje tyto soubory také obsahovat další soubory.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".