Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Номер ошибки: 125788 (Content Maintenance)ошибка #: номер ошибки 3530 (EBizSE): 3535 (EBizSE)

Симптомы

Рассмотрим следующий сценарий в узел Integration Server 2009:

  • Используйте поставщик Microsoft OLE DB для DB2 или поставщик Microsoft OLE DB для DB2 2.0.

  • Для импорта данных DB2 типа данных TIMESTAMP в Microsoft SQL Server с помощью служб SQL Server Integration Services (SSIS) или с помощью мастера экспорта и импорта SQL Server.

В этом случае происходит сбой операции импорта. После этого появляется сообщение об ошибке следующего вида:[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.

Причина

Эта проблема возникает, поскольку поставщик OLE DB для DB2 возвращает неправильное значение для точности DBTYPE_DBTIMESTAMP. Это неверное значение содержится в поле DATETIME_REVISION набора СТОЛБЦОВ OLE DB. Например поставщик OLE DB для DB2 возвращает точность 0 или 6.

Решение

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы получить полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

При использовании поставщика Microsoft OLE DB для DB2 узла Integration Server 2009 для установки этого исправления необходимо иметь.

Необходимость перезагрузки

Не требуется перезагружать компьютер после установки данного исправления.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

32-разрядная версия поставщика Microsoft OLE DB для DB2 2.0

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

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-разрядной версии поставщика Microsoft OLE DB для DB2 2.0

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

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-разрядной версии поставщика Microsoft OLE DB для DB2 2.0

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

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-разрядные версии узла Integration Server 2009

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Требования к пакету обновления

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-разрядные версии узла Integration Server 2009

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Требования к пакету обновления

Направление поддержки

Db2oledb.dll

8.0.3751.2

763,216

30-Dec-2009

22:21

x64

SP1

Неприменимо

Drdaresync.exe

8.0.3751.2

664,408

30-Dec-2009

22:21

x64

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

1,500,496

30-Dec-2009

22:21

x64

SP1

Неприменимо

Snanls.dll

8.0.3751.2

128,336

30-Dec-2009

22:21

x64

SP1

Неприменимо

Db2oledb.dll

8.0.3751.2

539,984

30-Dec-2009

22:19

x86

Нет

SYSWOW

Msdrda.dll

8.0.3751.2

869,712

30-Dec-2009

22:19

x86

Нет

SYSWOW

Snanls.dll

8.0.3751.2

109,392

30-Dec-2009

22:19

x86

Нет

SYSWOW

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×