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

Проблемы

Рассмотрим следующий сценарий.

  • Вы установили поставщик Microsoft OLE DB для DB2 3 на компьютер.

  • Вы разработаем пакета служб интеграции Microsoft SQL Server 2008 (SSIS 2008) или Microsoft SQL Server 2008 Integration Services R2 (SSIS 2008 R2), который импортирует данные из экземпляра Microsoft SQL Server в DB2.

  • В пакете служб SSIS вы используете поставщик OLE DB для DB2 в задаче назначения OLE DB, а затем установите для свойства отсрочки подготовки значение true в строке подключения.

  • Вы выбираете параметр FastLoad в задаче назначение OLE DB.

  • Вы пытаетесь выполнить пакет на компьютере, чтобы переместить данные из экземпляра SQL Server в DB2.

В этом случае вы не можете execue пакет. Кроме того, появляется приведенное ниже сообщение об ошибке:

Ошибка: 0xC0202009 на скорости 1, назначение OLE DB [315]: код ошибки служб DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: доступна 0x80040E14.An запись OLE DB. Источник: "поставщик Microsoft DB2 OLE DB" HRESULT: 0x80040E14 описание: "произошла ошибка внутренней сетевой библиотеки. Произошла ошибка синтаксиса сетевого уровня. SQLSTATE: HY000, SQLCODE:-379 ". Ошибка: 0xC0047022 на скорости 1, служб SSIS. Конвейер: код ошибки служб SSIS DTS_E_PROCESSINPUTFAILED. Метод ProcessInput для компонента "назначение OLE DB" (315) не удался, код ошибки 0xC0202009 при обработке входных данных "назначение" OLE DB "(328). Обнаруженный компонент вернул ошибку в методе ProcessInput. Произошла ошибка, связанная с компонентом, но ошибка неустранима, и это приведет к прекращению выполнения задачи "поток данных".

Причина

Эта проблема возникает из-за того, что свойство отсрочки Prepare предотвращает вызов функции Prepare в инструкции для выполнения, когда интерфейс FASTLOAD ВОВЛЕЧЕН в провайдер OLE DB для DB2 v3.

Решение

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

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

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

Чтобы применить это исправление, необходимо установить Host Integration Server 2010 или OLE DB Provider для DB2 v3.

Требование перезагрузки

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

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

Это исправление не заменяет ранее выпущенное исправление.

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

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

Для поставщика Microsoft OLE DB для DB2 v3, 32-bit Edtion

Имя файла

Версия файла

Размер

дата

Время

Платформа

Db2oledb.dll

8.0.4308.0

628 560

13-Jan-2011

23:43

x86

Microsoft.hostintegration.dataaccesslibrary.dll

8.0.4308.0

788 376

13-Jan-2011

23:43

x86

Msdrda.dll

8.0.4308.0

898 896

13-Jan-2011

23:43

x86

Для поставщика Microsoft OLE DB для DB2 v3, 64-bit Edtion

Имя файла

Версия файла

Размер

дата

Время

Платформа

Db2oledb.dll

8.0.4308.0

628 560

13-Jan-2011

23:46

x86

Db2oledb.dll

8.0.4308.0

880 976

13-Jan-2011

23:46

x64

Microsoft.hostintegration.dataaccesslibrary.dll

8.0.4308.0

788 376

13-Jan-2011

23:46

x86

Msdrda.dll

8.0.4308.0

1 548 624

13-Jan-2011

23:46

x64

Msdrda.dll

8.0.4308.0

898 896

13-Jan-2011

23:46

x86

Для поставщика Microsoft OLE DB для DB2 v3, IA-64-bit Edtion

Имя файла

Версия

Размер

дата

Время

Платформа

Db2oledb.dll

8.0.4308.0

1 721 168

06-Dec-2010

19:29

IA-64

Microsoft.HostIntegration.DataAccessLibrary.dll

8.0.4308.0

788 376

06-Dec-2010

19:29

x86

Msdrda.dll

8.0.4308.0

2 429 776

06-Dec-2010

19:29

IA-64

Db2oledb.dll

8.0.4308.0

628 560

06-Dec-2010

19:24

x86

Msdrda.dll

8.0.4308.0

898 896

06-Dec-2010

19:24

x86

Статус

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

Дополнительная информация

Дополнительные сведения о задачах назначения OLE DB можно найти на веб-сайте Microsoft Developer Network (MSDN) по следующему адресу:

Назначение OLE DBДополнительные сведения о свойстве отложенной подготовки можно найти на веб-сайте MSDN по следующему адресу:

Задержать свойство Prepare

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

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

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

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

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

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

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

×