PATAISYMAS: Klaida "Pateikti duomenys, kurie neatitinka numatyto duomenų ilgio", kai IBM DB2 lentelių užklausą pateikia „„Microsoft““ OLE DB teikimo įrankis, skirtas DB2 3.0

       Peržiūrėkite produktus, kuriems taikomas šis straipsnis.

Požymiai

Apsvarstykite šį scenarijų:

  • IBM DB2 lentelėms užklausoms užklausti naudojate "„„Microsoft““ OLE DB teikimo įrankis", skirtą DB2 3.0, su "„Microsoft“ „SQL Server“" susietuoju serveriu.
  • Naujinimas 2681358 taikomas „„Microsoft““ OLE DB teikimo įrankis, skirtas DB2 3.0".
  • IBM DB2 lentelėse yra stulpelių, kuriuose naudojamas DB2 GRAPHIC duomenų tipas.

Pagal šį scenarijų gaunate klaidos pranešimą, panašų į šį:

Pastaba

Pranešimas 7347, 16 lygis, 1 būsena, 1 eilutė
OLE DB teikimo įrankis "DB2OLEDB" susietajam serveriui "linked_server_name" pateikė duomenis, kurie neatitinka numatyto stulpelio "column_name" duomenų ilgio. (Maksimalus) numatomas duomenų ilgis yra xx, o grąžinamas duomenų ilgis yra yy.

      

Sprendimas

Karštųjų pataisų informacija

Palaikomas karštąsias pataisas galima gauti iš "„Microsoft“". Tačiau ši karštoji pataisa skirta ištaisyti tik šiame straipsnyje aprašytą problemą. Taikykite šią karštąją pataisą tik toms sistemoms, kurios susiduria su šiame straipsnyje aprašyta problema. Ši karštoji pataisa gali būti papildomai patikrinta. Todėl, jei jūsų ši problema stipriai nepaveikė, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame yra ši karštoji pataisa.

Jei karštąją pataisą galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius "Karštųjų pataisų atsisiuntimas". Jei šis skyrius nerodomas, susisiekite su "Microsoft" klientų aptarnavimo ir palaikymo tarnyba, kad gautumėte karštąją pataisą.

Pastaba. Kilus papildomų problemų arba prireikus trikčių diagnostikos, gali tekti sukurti atskirą paslaugos užklausą. Įprastos palaikymo išlaidos bus taikomos papildomiems palaikymo klausimams ir problemoms, kurios neatitinka šios konkrečios karštosios pataisos reikalavimų. Norėdami gauti visą "„Microsoft“" klientų aptarnavimo ir palaikymo tarnybos telefonų numerių sąrašą arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje "„Microsoft“" svetainėje:

http://support.microsoft.com/contactus/?ws=support Pastaba. Formoje "Galima atsisiųsti karštąją pataisą" rodomos kalbos, kurioms galima naudoti karštąsias pataisas. Jei nematote savo kalbos, vadinasi, nėra tos kalbos karštųjų pataisų.

Būtinosios sąlygos

Nėra jokių būtinųjų sąlygų, taikomų šiai karštajai pataisai.

Paleidimo iš naujo informacija

Pritaikius šią karštąją pataisą gali tekti iš naujo paleisti kompiuterį.

Informacija apie keitimą

Ši karštoji pataisa nepakeičia anksčiau išleistų karštųjų pataisų.

Failo informacija

Šios karštosios pataisos anglų k. versijoje yra failo atributai (ar vėlesnio failo atributai), nurodyti toliau pateiktoje lentelėje. Šių failų datos ir laikai nurodyti pasauliniu koordinuotuoju laiku (UTC). Peržiūrint failo informaciją, jis konvertuojamas į vietinį laiką. Norėdami sužinoti skirtumą tarp UTC ir vietos laiko, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

32 bitų "„„Microsoft“„ OLE DB teikimo įrankis", skirtas DB2 3.0

Failo vardas Failo versija Failo dydis Data Laikas Platforma
Db2oledb.dll 8.0.4328.2 633,088 2013 m. kovo 18 d. 19:35 x86
Dbgtrace.dll 8.0.4328.2 47,360 2013 m. kovo 18 d. 19:35 x86
Ddmstr.dll 8.0.4328.2 67,832 2013 m. kovo 18 d. 19:35 x86
„Microsoft“.hostintegration.dataaccesslibrary.dll 8.0.4328.2 788,808 2013 m. kovo 18 d. 19:35 x86
Msdrda.dll 8.0.4328.2 903,416 2013 m. kovo 18 d. 19:35 x86
Trnsbidi.dll 8.0.4328.2 76,032 2013 m. kovo 18 d. 19:35 x86

      

64 bitų "„„Microsoft“„ OLE DB teikimo įrankis", skirtas DB2 3.0

Failo vardas Failo versija Failo dydis Data Laikas Platforma
Db2oledb.dll 8.0.4328.2 633,088 2013 m. kovo 18 d. 19:35 x86
Dbgtrace.dll 8.0.4328.2 47,360 2013 m. kovo 18 d. 19:35 x86
Ddmstr.dll 8.0.4328.2 67,832 2013 m. kovo 18 d. 19:35 x86
„Microsoft“.hostintegration.dataaccesslibrary.dll 8.0.4328.2 788,808 2013 m. kovo 18 d. 19:35 x86
Msdrda.dll 8.0.4328.2 903,416 2013 m. kovo 18 d. 19:35 x86
Trnsbidi.dll 8.0.4328.2 76,032 2013 m. kovo 18 d. 19:35 x86
Db2oledb.dll 8.0.4328.2 883,456 2013 m. kovo 18 d. 19:38 x64
Dbgtrace.dll 8.0.4328.2 61,696 2013 m. kovo 18 d. 19:38 x64
Ddmstr.dll 8.0.4328.2 55,544 2013 m. kovo 18 d. 19:38 x64
„Microsoft“.hostintegration.dataaccesslibrary.dll 8.0.4328.2 788,808 2013 m. kovo 18 d. 19:38 x86
Msdrda.dll 8.0.4328.2 1,556,728 2013 m. kovo 18 d. 19:38 x64
Trnsbidi.dll 8.0.4328.2 67,840 2013 m. kovo 18 d. 19:38 x64

      

IA-64 bitų „„Microsoft““ OLE DB teikimo įrankis, skirtas DB2 3.0" versijai

Failo vardas Failo versija Failo dydis Data Laikas Platforma
Db2oledb.dll 8.0.4328.2 633,088 2013 m. kovo 18 d. 19:35 x86
Dbgtrace.dll 8.0.4328.2 47,360 2013 m. kovo 18 d. 19:35 x86
Ddmstr.dll 8.0.4328.2 67,832 2013 m. kovo 18 d. 19:35 x86
„Microsoft“.hostintegration.dataaccesslibrary.dll 8.0.4328.2 788,808 2013 m. kovo 18 d. 19:35 x86
Msdrda.dll 8.0.4328.2 903,416 2013 m. kovo 18 d. 19:35 x86
Trnsbidi.dll 8.0.4328.2 76,032 2013 m. kovo 18 d. 19:35 x86
Db2oledb.dll 8.0.4328.2 1,725,184 2013 m. kovo 18 d. 19:42 IA-64
Dbgtrace.dll 8.0.4328.2 106,752 2013 m. kovo 18 d. 19:42 IA-64
Ddmstr.dll 8.0.4328.2 61,176 2013 m. kovo 18 d. 19:42 IA-64
„Microsoft“.hostintegration.dataaccesslibrary.dll 8.0.4328.2 788,808 2013 m. kovo 18 d. 19:42 x86
Msdrda.dll 8.0.4328.2 2,445,560 2013 m. kovo 18 d. 19:42 IA-64
Trnsbidi.dll 8.0.4328.2 133,888 2013 m. kovo 18 d. 19:42 IA-64

      

Pastaba Dėl failų priklausomybės naujausioje pataisoje, kurioje yra šie failai, taip pat gali būti papildomų failų.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

      

TaikomaŠis straipsnis taikomas:

  • „„Microsoft“„ OLE DB teikimo įrankis, skirtas DB2 3.0