FIX: Tõrketeade, kui kasutate OLE DB pakkuja DB2 jaoks DB2 TIMESTAMP andmete importimine SQL serveri abil SSIS: "etteantud aja väärtus osaline osas jätkub vastava SQL serveri parameeter või veeru ulatus."

VEA nr: 125788 (Content Maintenance)BUG #: 3530 (EBizSE)vea nr: 3535 (EBizSE)

Sümptomid

Kujutage ette järgmist stsenaariumi Host Integration Server 2009.

  • Kasutate Microsoft OLE DB pakkuja DB2 või Microsoft OLE DB pakkuja DB2 2.0.

  • Impordite TIMESTAMP andmetüüp DB2 andmeid Microsoft SQL Server, kasutades SQL serveri integratsiooni teenuste (SSIS) või SQL Server impordi- ja ekspordiviisardi abil.

Selle stsenaariumi puhul importimise toiming nurjub. Seejärel kuvatakse tõrketeateid, mis näeb välja järgmine:[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.

Põhjus

See probleem ilmneb seetõttu OLE DB pakkuja DB2 tagastab ebaõige väärtus DBTYPE_DBTIMESTAMP täpsust. See vale väärtus sisaldub OLE DB veeru Reahulk DATETIME_REVISION välja. Näiteks, OLE DB pakkuja DB2 tagastab täpsus 0 või 6.

Lahendus

Kiirparanduse teave

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.

Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli ülaosas jaotises "Käigultparandus saadaval". Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega.

Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:

http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.

Eeltingimused

Kui kasutate Microsoft OLE DB pakkuja DB2 jaoks, peab teil olema Host Integration Server 2009 selle kiirparanduse installinud.

Taaskäivitamise nõue

Te ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda muud käigultparandust.

Failiteave

Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

32-bitine Microsoft OLE DB pakkuja DB2 2.0

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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

Microsofti ole-andmebaasipakkuja DB2 2.0 64-bitine versioon

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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

Microsoft OLE DB pakkuja DB2 2.0 IA-64-bitine versioon

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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-bitiste versioonide Host Integration Server 2009

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Nõutav hoolduspakett

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-bitiste versioonide Host Integration Server 2009

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Nõutav hoolduspakett

Teenuseharu

Db2oledb.dll

8.0.3751.2

763,216

30-Dec-2009

22:21

x64

SP1

Pole rakendatav

Drdaresync.exe

8.0.3751.2

664,408

30-Dec-2009

22:21

x64

SP1

Pole rakendatav

Microsoft.hostintegration.adapters.msdb2.runtime.dll

8.0.3751.2

79,784

30-Dec-2009

22:19

x86

SP1

Pole rakendatav

Microsoft.hostintegration.msdb2client.dll

8.0.3751.2

235,408

30-Dec-2009

22:19

x86

SP1

Pole rakendatav

Msdrda.dll

8.0.3751.2

1,500,496

30-Dec-2009

22:21

x64

SP1

Pole rakendatav

Snanls.dll

8.0.3751.2

128,336

30-Dec-2009

22:21

x64

SP1

Pole rakendatav

Db2oledb.dll

8.0.3751.2

539,984

30-Dec-2009

22:19

x86

None

SYSWOW

Msdrda.dll

8.0.3751.2

869,712

30-Dec-2009

22:19

x86

None

SYSWOW

Snanls.dll

8.0.3751.2

109,392

30-Dec-2009

22:19

x86

None

SYSWOW

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×