OPRAVA: Chyby pri použití poskytovateľa OLE DB pre databázu DB2 na dotazovanie tabuľky IBM DB2

Vzťahuje sa na
Microsoft OLE DB Provider for DB2 4.0 Host Integration Server 2013

Príznaky

Ak použijete Poskytovateľ Microsoft OLE DB pre DB2 4.0 na zadanie dotazu na tabuľku IBM DB2, ktorá obsahuje názvy stĺpcov dlhšie ako 44 znakov, môže sa zobraziť chybové hlásenie podobné jednému z nasledujúcich:

Poznámka

Poskytovateľ OLE DB DB2OLEDB pre prepojený server linked_server_name poskytoval nekonzistentné metaúdaje pre stĺpec. Názov sa zmenil v čase vykonávania.

      

Poznámka

Duplicitné názvy stĺpcov nie sú povolené v množinách výsledkov získaných pomocou funkcií OPENQUERY a OPENROWSET. Názov stĺpca column_name je duplicitný

        
Skutočné chybové hlásenie závisí od formátu použitého príkazu dotazu.

Riešenie

Informácie o kumulatívnych aktualizáciách

Oprava, ktorá rieši tento problém, je k dispozícii v balíku kumulatívnej aktualizácie 1 pre Host Integration Server 2013. Ďalšie informácie o tom, ako získať balík kumulatívnej aktualizácie, sa nachádzajú v nasledujúcom článku databázy Microsoft Knowledge Base:

2908834 Balík kumulatívnych aktualizácií 1 pre Host Integration Server 2013

Informácie o rýchlych opravách Podporovaná rýchla oprava je k dispozícii od spoločnosti Microsoft. Táto rýchla oprava je však určená len na vyriešenie problému, ktorý je popísaný v tomto článku. Túto rýchlu opravu použite len v systémoch, v ktorých sa vyskytol problém popísaný v tomto článku. Táto rýchla oprava môže prejsť ďalšími testami. Ak teda nie ste vážne zasiahnutí týmto problémom, odporúčame počkať na ďalšiu aktualizáciu softvéru, ktorá obsahuje túto rýchlu opravu.

Ak je rýchla oprava k dispozícii na stiahnutie, v hornej časti článku databázy Knowledge Base sa nachádza časť K dispozícii na stiahnutie rýchlej opravy. Ak sa táto časť nezobrazuje, obráťte sa na oddelenie služieb zákazníkom a technickej podpory spoločnosti Microsoft a požiadajte o rýchlu opravu.

Poznámka: Ak sa vyskytnú ďalšie problémy alebo je potrebné riešenie problémov, možno bude potrebné vytvoriť samostatnú žiadosť o službu. Zvyčajné náklady na podporu sa budú vzťahovať na ďalšie otázky a problémy podpory, ktoré nespĺňajú podmienky na túto konkrétnu rýchlu opravu. Úplný zoznam telefónnych čísel na oddelenie služieb zákazníkom a technickej podpory spoločnosti Microsoft alebo ak chcete vytvoriť samostatnú žiadosť o službu, navštívte nasledujúcu webovú lokalitu spoločnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support

Poznámka: Formulár K dispozícii na stiahnutie rýchlych opráv zobrazuje jazyky, pre ktoré je rýchla oprava k dispozícii. Ak sa váš jazyk nezobrazuje, nie je pre daný jazyk k dispozícii rýchla oprava.

Predpoklady

Ak chcete použiť túto rýchlu opravu, je najprv nutné odinštalovať existujúcu inštaláciu Poskytovateľ Microsoft OLE DB pre DB2 verzie 4.0. Potom na inštaláciu tejto rýchlej opravy použite .msi súbor, ktorý je uvedený v časti "Informácie o súbore".

Informácie o reštartovaní

Po použití tejto rýchlej opravy môže byť potrebné reštartovať počítač.

Informácie o náhrade

Táto rýchla oprava nenahrádza žiadnu predtým vydanú rýchlu opravu.

Informácie o súboroch

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo neskoršie atribúty súborov), ktoré sú uvedené v nasledujúcej tabuľke. Dátumy a časy týchto súborov sú uvedené v koordinovanom svetovom čase (UTC). Pri zobrazení informácií o súbore sa tieto informácie prevedú na miestny čas. Ak chcete zistiť rozdiel medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas na ovládacom paneli.

Pre poskytovateľa Poskytovateľ Microsoft OLE DB pre DB2, verzia 4.0

Názov súboru Verzia súboru Veľkosť súboru Dátum Čas Platforma
Db2oledbv4_x64.msi Nevzťahuje sa 4,075,520 05-Nov-2013 20:04 Nevzťahuje sa
Db2oledbv4_x86.msi Nevzťahuje sa 2,989,056 05-Nov-2013 20:04 Nevzťahuje sa

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.