BUG #: 125788 (turinio priežiūra)BUG #: 3530 (EBizSE)BUG #: 3535 (EBizSE)
Požymiai
Toliau pateikiamas pavyzdys, Host Integration Server 2009.
-
Naudojate Microsoft OLE DB teikėjas DB2 arba Microsoft OLE DB teikėjas, skirtas DB2 2.0.
-
Galite importuoti duomenis DB2 laiko ŽYMĄ duomenų tipas į Microsoft SQL Server naudojant SQL Server integravimo tarnybos (SSIS) arba SQL serverio importavimo ir eksportavimo vedlį.
Tokiu atveju, importavimo operacija nepavyksta. Tada, galite gauti klaidos pranešimus, panašius į šiuos:[Destination Destination Name] Error: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005. An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005 Description: "The fractional part of the provided time value overflows the scale of the corresponding SQL Server parameter or column. Increase bScale in DBPARAMBINDINFO or column scale to correct this error." [Destination - Destination Name] Error: There was an error with input column "column name" (57) on input "Destination Input" (44). The column status returned was: "Conversion failed because the data value overflowed the specified type." [Destination - Destination Name] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "input "Destination Input" (44)" failed because error code 0xC020907A occurred, and the error row disposition on "input "Destination Input" (44)" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.
Priežastis
Ši problema kyla dėl to, kad OLE DB teikėjas, skirtas DB2 Grąžina reikšmė neteisinga DBTYPE_DBTIMESTAMP tikslumo. Ši reikšmė neteisinga esanti OLE DB stulpelio eilučių rinkinio DATETIME_REVISION srityje. Pvz., OLE DB teikėjas, skirtas DB2 Grąžina 0 arba 6tikslumo.
Sprendimas
Karštųjų pataisų informacija
„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Taikykite šias karštąsias pataisas tik tose sistemose, kuriose kyla šiame straipsnyje aprašoma problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos.
Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šis skyrius nerodomas, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas. Pastaba. Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Sąrašą Microsoft klientų aptarnavimo ir palaikymo tarnybos telefonų numerių arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje "Microsoft" svetainėje:http://support.microsoft.com/contactus/?ws=supportPastaba. Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.
Būtinosios sąlygos
Jei naudojate Microsoft OLE DB teikėjas, skirtas DB2, turite Host Integration Server 2009 norint taikyti šias karštąsias pataisas.
Reikalavimas paleisti iš naujo
Pritaikius šias karštąsias pataisas kompiuterio nereikia paleisti iš naujo.
Karštųjų pataisų pakeitimo informacija
Ši karštosios pataisos nepakeičia jokių kitų karštųjų pataisų.
Failo informacija
Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.
32 bitų Microsoft OLE DB teikėjas, skirtas DB2 2.0
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
db2oledb.dll |
7.0.3192.2 |
571,216 |
21-Dec-2009 |
15:20 |
x86 |
microsoft.hostintegration.dataaccesslibrary.dll |
7.0.3192.2 |
2,426,776 |
21-Dec-2009 |
15:20 |
x86 |
msdrda.dll |
7.0.3192.2 |
841,552 |
21-Dec-2009 |
15:20 |
x86 |
64 bitų "Microsoft" OLE DB teikėjas, skirtas DB2 2.0
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
db2oledb.dll |
7.0.3192.2 |
806,736 |
21-Dec-2009 |
15:40 |
x64 |
microsoft.hostintegration.dataaccesslibrary.dll |
7.0.3192.2 |
2,426,776 |
21-Dec-2009 |
15:40 |
x86 |
msdrda.dll |
7.0.3192.2 |
1,428,816 |
21-Dec-2009 |
15:40 |
x64 |
IA-64 bitų versija, Microsoft OLE DB teikėjas, skirtas DB2 2.0
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
db2oledb.dll |
7.0.3192.2 |
1,608,016 |
21-Dec-2009 |
15:40 |
IA-64 |
microsoft.hostintegration.dataaccesslibrary.dll |
7.0.3192.2 |
2,426,776 |
21-Dec-2009 |
15:40 |
x86 |
msdrda.dll |
7.0.3192.2 |
2,243,920 |
21-Dec-2009 |
15:40 |
IA-64 |
32 bitų versijos Host Integration Server 2009
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
SP reikalavimas |
---|---|---|---|---|---|---|
Db2oledb.dll |
8.0.3751.2 |
539,984 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Drdaresync.exe |
8.0.3751.2 |
470,872 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Microsoft.hostintegration.adapters.msdb2.runtime.dll |
8.0.3751.2 |
79,784 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Microsoft.hostintegration.msdb2client.dll |
8.0.3751.2 |
235,408 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Msdrda.dll |
8.0.3751.2 |
869,712 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Snanls.dll |
8.0.3751.2 |
109,392 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
64 bitų versijos Host Integration Server 2009
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
SP reikalavimas |
Paslaugų šaka |
---|---|---|---|---|---|---|---|
Db2oledb.dll |
8.0.3751.2 |
763,216 |
30-Dec-2009 |
22:21 |
x64 |
SP1 |
Netaikoma |
Drdaresync.exe |
8.0.3751.2 |
664,408 |
30-Dec-2009 |
22:21 |
x64 |
SP1 |
Netaikoma |
Microsoft.hostintegration.adapters.msdb2.runtime.dll |
8.0.3751.2 |
79,784 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Netaikoma |
Microsoft.hostintegration.msdb2client.dll |
8.0.3751.2 |
235,408 |
30-Dec-2009 |
22:19 |
x86 |
SP1 |
Netaikoma |
Msdrda.dll |
8.0.3751.2 |
1,500,496 |
30-Dec-2009 |
22:21 |
x64 |
SP1 |
Netaikoma |
Snanls.dll |
8.0.3751.2 |
128,336 |
30-Dec-2009 |
22:21 |
x64 |
SP1 |
Netaikoma |
Db2oledb.dll |
8.0.3751.2 |
539,984 |
30-Dec-2009 |
22:19 |
x86 |
Nerasta |
SYSWOW |
Msdrda.dll |
8.0.3751.2 |
869,712 |
30-Dec-2009 |
22:19 |
x86 |
Nerasta |
SYSWOW |
Snanls.dll |
8.0.3751.2 |
109,392 |
30-Dec-2009 |
22:19 |
x86 |
Nerasta |
SYSWOW |
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.