Príznaky

Pri použití Microsoft ovládač ODBC pre DB2 na IBM DB2 tabuľka na IBM DB2 Universal Database (UDB) z/operačného systému, zobrazí nasledujúce chybové hlásenie:

[S1090] [Microsoft] [Ovládač ODBC pre DB2] Neplatná dĺžka reťazca alebo medzipamäte.

Tento problém sa vyskytuje, keď je názov IBM DB2 tabuľky viac ako 18 znakov.

Poznámky

  • Presný formát tohto chybového hlásenia závisí od aplikácie, ktorá používa ovládač ODBC pre DB2.

  • IBM DB2 UDB z/OS, bol predtým známy ako IBM DB2/MVS.

  • Tento problém sa vyskytuje v Microsoft Host Integration Server 2006.

Príčina

Ovládač ODBC pre DB2 slúži na podporu tabuľka maximálna dĺžka názvu 18 znakov, keď ovládač ODBC pre DB2 sa pripája k IBM DB2 UDB systém z/OS. Dĺžka zodpovedá tabuľka maximálna dĺžka názvu, podporovaný IBM DB2 UDB pre z/OS verzie, ktoré sú staršie než IBM DB2 UDB z/OS verzia 8.

Riešenie

Host Integration Server 2006

Ak chcete vyriešiť tento problém, Získajte najnovší balík service pack pre Host Integration Server 2006. Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

979497 ako získať najnovší balík service pack pre Host Integration Server 2006

Host Integration Server 2004

Od spoločnosti Microsoft je k dispozícii podporovaná rýchla oprava. Táto rýchla oprava je však určená iba opravu problému, ktorý je popísaný v tomto článku. Rýchlu opravu použite len v počítačoch s týmto konkrétnym problémom. Táto rýchla oprava môže byť ďalej testovaná. Ak nie ste výrazne ovplyvnení týmto problémom, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá bude obsahovať túto rýchlu opravu.

Ak je rýchla oprava k dispozícii na stiahnutie, na začiatku tohto článku databázy Knowledge Base sa nachádza časť „K díspozícii je rýchla oprava na stiahnutie“. 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 poskytnutie tejto rýchlej opravy.

Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak je potrebné riešiť problémy, je možné, že budete musieť vytvoriť samostatnú servisnú požiadavku. Na ďalšie žiadosti o podporu a problémy, ktoré sa netýkajú tejto konkrétnej rýchlej opravy, sa vzťahujú zvyčajné poplatky za poskytnutie technickej podpory. Úplný zoznam telefónnych čísel služieb zákazníkom spoločnosti Microsoft a podpora alebo vytvoriť samostatnú servisnú požiadavku, nájdete na webovej lokalite spoločnosti Microsoft:

http://support.microsoft.com/contactus/?ws=supportPoznámka: Formulár "Prevzatie dostupnej rýchlej opravy" sa zobrazuje pre jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nemôžete nájsť požadovaný jazyk, znamená to, že rýchla oprava nie je pre tento jazyk k dispozícii.

Informácie o súboroch

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu Time Zone (Časové pásmo) v položke Date and Time (Dátum a čas) v ovládacom paneli.

Názov súboru

Verzia súboru

Veľkosť súboru

Dátum

Čas

Platforma

Požiadavka na aktualizáciu SP

Db2oledb.dll

6.0.2048.0

488,960

03-Nov-2006

17:31

x86

SP1

Db2oledb.h

Nevzťahuje sa

24,579

03-Nov-2006

17:36

Nevzťahuje sa

SP1

Ddmstr.dll

6.0.2048.0

44,032

03-Nov-2006

17:31

x86

SP1

Drdaresync.exe

6.0.2048.0

337,408

03-Nov-2006

17:32

x86

SP1

Microsoft.hostintegration.dataaccesslibrary.dll

6.0.2048.0

86,016

03-Nov-2006

17:31

x86

SP1

Microsoft.hostintegration.dataaccesstool.exe

6.0.2048.0

2,703,360

03-Nov-2006

17:32

x86

SP1

Microsoft.hostintegration.msdb2client.dll

6.0.2048.0

114,688

03-Nov-2006

17:31

x86

SP1

Mseidb2c.dll

6.0.2048.0

71,680

03-Nov-2006

17:31

x86

SP1

Mseidb2d.dll

6.0.2048.0

435,200

03-Nov-2006

17:31

x86

SP1

Mseidrda.dll

6.0.2048.0

695,808

03-Nov-2006

17:32

x86

SP1

Poznámka: Vzhľadom na závislosti súborov, najnovšie rýchlu opravu, ktorá obsahuje tieto súbory môžu obsahovať aj ďalšie súbory.

Stav

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

Ďalšie informácie

Po použití tejto rýchlej opravy, ovládač ODBC pre DB2 prístup IBM DB2 tabuliek, ktoré majú názvy tabuľky až 128 znakov. Dĺžka je maximálna nekvalifikovaný tabuľky názov IBM DB2 UDB podporovaný z/OS verzia 8.

Ďalšie informácie o probléme, ktorý sa vyskytuje pri používaní ovládač ODBC pre DB2 prístup k IBM DB2 tabuľku, ktorá má názov stĺpca 30 znakov, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

924453 FIX: chybové hlásenie pri použití Microsoft ovládač ODBC pre DB2 prístup k IBM DB2 tabuľku, ktorá má názov stĺpca 30 znakov: "Všeobecná chyba"

Ďalšie informácie o terminológii z oblasti aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti Microsoft

Produkty tretích strán, ktorými sa zaoberá tento článok, vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje žiadnu záruku, implicitnej alebo inej, týkajúce sa výkonu alebo spoľahlivosti týchto produktov.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Aká je podľa vás kvalita prekladu?
Čo sa vám páčilo a čo nie?

Ďakujem za vaše pripomienky!

×