Update: Fehlermeldung, wenn Sie OLE DB Provider für DB2 DB2 TIMESTAMP-Datentyp in SQL Server Importieren mithilfe von SSIS: "Bruchteil der bereitgestellten Wert läuft die Skalierung der entsprechenden SQL Server-Parameters oder der Spalte".

Fehler #: 125788 (Content Maintenance)Fehler #: 3530 (EBizSE)Fehler #: 3535 (EBizSE)

Problembeschreibung

Das folgende Szenario in Host Integration Server 2009:

  • Sie verwenden Microsoft OLE DB Provider für DB2 oder Microsoft OLE DB Provider für DB2 2.0.

  • Importieren der TIMESTAMP-Datentyp DB2-Daten in Microsoft SQL Server mit SQL Server Integration Services (SSIS) oder mit dem SQL Server Import- / Export-Assistenten.

In diesem Szenario schlägt der Importvorgang fehl. Anschließend erhalten Sie Fehlermeldungen, die den folgenden ähneln:[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.

Ursache

Dieses Problem tritt auf, da OLE DB Provider für DB2 einen falschen Wert für die Genauigkeit DBTYPE_DBTIMESTAMP zurückgibt. Falsche Wert wird im Feld DATETIME_REVISION des Rowsets OLE DB-Spalte enthalten. OLE DB Provider für DB2 gibt z. B. eine Genauigkeit von 0 oder 6.

Problemlösung

Hotfix-Informationen

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Wenden Sie dieses Hotfix nur auf Systeme an, bei denen das in diesem Artikel beschriebene Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Für eine vollständige Liste der Telefonnummern des Microsoft Customer Service and Support, oder um eine separate Serviceanfrage zu erstellen, gehen Sie auf folgende Microsoft-Website:

http://support.microsoft.com/contactus/?ws=supportHinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.

Voraussetzungen

Verwenden Sie Microsoft OLE DB Provider für DB2 müssen Sie Host Integration Server 2009 verfügen, um diesen Hotfix installieren.

Neustartanforderung

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

32-Bit-Version von Microsoft OLE DB Provider für DB2 2.0

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

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-Version von Microsoft OLE DB Provider für DB2 2.0

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

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-Version von Microsoft OLE DB Provider für DB2 2.0

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

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-Versionen von Host Integration Server 2009

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

SP-Anforderung

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-Versionen von Host Integration Server 2009

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

SP-Anforderung

Servicebereich

Db2oledb.dll

8.0.3751.2

763,216

30-Dec-2009

22:21

x64

SP1

PC

Drdaresync.exe

8.0.3751.2

664,408

30-Dec-2009

22:21

x64

SP1

PC

Microsoft.hostintegration.adapters.msdb2.runtime.dll

8.0.3751.2

79,784

30-Dec-2009

22:19

x86

SP1

PC

Microsoft.hostintegration.msdb2client.dll

8.0.3751.2

235,408

30-Dec-2009

22:19

x86

SP1

PC

Msdrda.dll

8.0.3751.2

1,500,496

30-Dec-2009

22:21

x64

SP1

PC

Snanls.dll

8.0.3751.2

128,336

30-Dec-2009

22:21

x64

SP1

PC

Db2oledb.dll

8.0.3751.2

539,984

30-Dec-2009

22:19

x86

Keine

SYSWOW

Msdrda.dll

8.0.3751.2

869,712

30-Dec-2009

22:19

x86

Keine

SYSWOW

Snanls.dll

8.0.3751.2

109,392

30-Dec-2009

22:19

x86

Keine

SYSWOW

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×