Príznaky
Zoberme si nasledujúcu situáciu:
-
Nainštalujete poskytovateľa Microsoft OLE DB pre DB2 v3 v počítači.
-
Navrhujete balík Microsoft SQL Server 2008 Integration Services (SSIS 2008) alebo balík Microsoft SQL Server 2008 Integration Services R2 (SSIS 2008 R2), ktorý importuje údaje z inštancie Microsoft SQL servera do DB2.
-
V balíku SSIS používate poskytovateľa OLE DB pre DB2 v cieľovej úlohe OLE DB a potom nastavte vlastnosť odložiť pripraviť na hodnotu True v reťazci pripojenia.
-
Vyberiete možnosť FastLoad v CIEĽOVEJ úlohe OLE DB.
-
Pokúšate sa spustiť balík v počítači na presun údajov z inštancie SQL servera na DB2.
V tomto scenári nie je možné balík execue. Zobrazí sa tiež nasledujúce chybové hlásenie:
Chyba: 0xC0202009 na rýchle 1, cieľ OLE DB [315]: SSIS kód chyby DTS_E_OLEDBERROR. Vyskytla sa chyba OLE DB. Kód chyby: 0x80040E14.An OLE DB Record je k dispozícii. Zdroj: "Microsoft DB2 OLE DB Provider" HRESULT: 0x80040E14 Popis: Vyskytla sa chyba v knižnici internej siete. Vyskytla sa syntaktická chyba na úrovni siete. SQLSTATE: HY000, SQLCODE:-379 ". Chyba: 0xC0047022 v rýchlom 1, SSIS. Pipeline: kód chyby SSIS DTS_E_PROCESSINPUTFAILED. Metóda ProcessInput v časti "OLE DB Destination" (315) zlyhala s kódom chyby 0xC0202009 pri spracovaní vstupné "OLE DB Destination Input" (328). Identifikovaná súčasť vrátila chybu z metódy ProcessInput. Chyba je špecifická pre danú súčasť, ale chyba je fatálna a spôsobí, že úloha toku údajov sa prestane zobrazovať.
Príčina
Tento problém sa vyskytuje, pretože vlastnosť odložiť Pripravte zabraňuje tomu, aby sa funkcia pripravovať z vyjadrenia, ktorá sa má vykonať, keď je rozhranie FASTLOAD zapojení do poskytovateľa OLE DB pre DB2 v3.
Riešenie
Podporovaná rýchla oprava je k dispozícii od spoločnosti Microsoft. Táto rýchla oprava je však určená len na odstránenie problému popísaného v tomto článku. Táto rýchla oprava sa vzťahuje len na systémy, v ktorých sa vyskytol problém popísaný v tomto článku. Táto rýchla oprava môže získať ďalšie testovanie. Ak preto tento problém nie je vážne ovplyvnený, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá túto rýchlu opravu obsahuje. Ak je rýchla oprava k dispozícii na stiahnutie, v hornej časti tohto článku databázy Knowledge Base sa nachádza časť stiahnutie dostupnej rýchlej opravy. Ak sa táto časť nezobrazuje, obráťte sa na oddelenie technickej podpory pre zákazníkov spoločnosti Microsoft a Získajte rýchlu opravu. Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak sa vyžaduje riešenie problémov, možno budete musieť vytvoriť samostatnú žiadosť o službu. Obvyklé náklady na podporu sa vzťahujú na ďalšie otázky a problémy týkajúce sa podpory, ktoré sa nekvalifikujú pre túto konkrétnu rýchlu opravu. Ak chcete zobraziť celý zoznam telefónnych čísel služieb zákazníkom spoločnosti Microsoft a podpory alebo vytvoriť samostatnú žiadosť o službu, navštívte nasledujúcu webovú lokalitu spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: Formulár na stiahnutie dostupnej rýchlej opravy zobrazuje jazyky, pre ktoré je rýchla oprava k dispozícii. Ak sa váš jazyk nezobrazuje, je to preto, že rýchla oprava nie je k dispozícii pre daný jazyk.
Požiadavky
Ak chcete použiť túto rýchlu opravu, musíte mať Host Integration Server 2010 alebo poskytovateľa OLE DB pre DB2 v3 nainštalovaný.
Požiadavka na reštartovanie
Po použití tejto rýchlej opravy Nemusíte reštartovať počítač.
Informácie o výmene hotfix
Táto rýchla oprava nenahrádza predchádzajúcu vydanú rýchlu opravu.
Informácie o súbore
Globálna verzia tejto rýchlej opravy používa balík Inštalátora systému Microsoft Windows na inštaláciu rýchlej opravy. Dátumy a časy pre tieto súbory sú uvedené v časti koordinovaný svetový čas (UTC) v nasledujúcej tabuľke. Keď zobrazíte informácie o súbore, dátum sa skonvertuje na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu časové pásmo v položke Dátum a čas v ovládacom paneli.
Pre poskytovateľa Microsoft OLE DB pre DB2 v3, 32 – bitové edícia
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.4308.0 |
628 560 |
13-Jan-2011 |
23:43 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4308.0 |
788 376 |
13-Jan-2011 |
23:43 |
x86 |
Msdrda.dll |
8.0.4308.0 |
898 896 |
13-Jan-2011 |
23:43 |
x86 |
Pre poskytovateľa Microsoft OLE DB pre DB2 v3, 64 – bitové edícia
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.4308.0 |
628 560 |
13-Jan-2011 |
23:46 |
x86 |
Db2oledb.dll |
8.0.4308.0 |
880 976 |
13-Jan-2011 |
23:46 |
x64 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4308.0 |
788 376 |
13-Jan-2011 |
23:46 |
x86 |
Msdrda.dll |
8.0.4308.0 |
1 548 624 |
13-Jan-2011 |
23:46 |
x64 |
Msdrda.dll |
8.0.4308.0 |
898 896 |
13-Jan-2011 |
23:46 |
x86 |
Pre poskytovateľa Microsoft OLE DB pre DB2 v3, IA-64-bit edícia
Názov súboru |
Verzia |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.4308.0 |
1 721 168 |
06-Dec-2010 |
19:29 |
IA-64 |
Microsoft.HostIntegration.DataAccessLibrary.dll |
8.0.4308.0 |
788 376 |
06-Dec-2010 |
19:29 |
x86 |
Msdrda.dll |
8.0.4308.0 |
2 429 776 |
06-Dec-2010 |
19:29 |
IA-64 |
Db2oledb.dll |
8.0.4308.0 |
628 560 |
06-Dec-2010 |
19:24 |
x86 |
Msdrda.dll |
8.0.4308.0 |
898 896 |
06-Dec-2010 |
19:24 |
x86 |
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Ďalšie informácie
Ďalšie informácie o cieľových úlohách OLE DB nájdete na nasledujúcej webovej lokalite webovej lokality Microsoft Developer Network (MSDN):
Cieľová oblasť OLE DBĎalšie informácie o vlastnosti odložiť pripraviť , navštívte nasledujúcu webovú lokalitu MSDN: