Исправление: Сообщение об ошибке при проверке подключения к источнику данных в средство доступа к данным: "не удается загрузить «msdrda.dll»: не найдена указанная процедура"

Переводы статьи Переводы статьи
Код статьи: 2646715 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • У вас есть компьютер под управлением 32-разрядной версии Windows XP.
  • Можно установить одно из следующих:
    • Установлен поставщик Microsoft OLE DB для DB2 3.0 и обновления, содержащий файл Msdrda.dll. Этот файл имеет версию 8.0.4302.0 или более поздней версии.
    • Или поставщиков данных устанавливаются в узел интеграции Server 2010 накопительное обновление 1 (CU1).
В этом случае при создании или изменить Universal Data Link (UDL) и проверьте подключение к источнику данных в данные Access средства (DAT), может появиться сообщение об ошибке следующим образом:
  • При нажатии кнопки Connect, появляется следующее сообщение об ошибке:
    Необработанное исключение в приложении.

    Не удается загрузить «msdrda.dll»: не удается найти указанную процедуру. (Исключение из HRESULT: 0x8007007F).
  • Если щелкнуть Образец запроса или пакеты, появляется следующее сообщение об ошибке:
    Точка входа не найдена

    Не удалось найти в библиотеке динамической компоновки ADVAPI32 точку входа процедуры RegGetValueA.БИБЛИОТЕКИ DLL

Причина

Эта проблема возникает, поскольку предыдущее обновление для поставщика OLE DB для DB2 добавить вызов RegGetValue API. API-Интерфейс RegGetValue не поддерживается в 32-разрядных версий Windows XP. Ошибки, описанные в разделе «Проблема» возникают при вызове поставщика OLE DB для DB2 API не поддерживается.

Решение

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

Поставщик Microsoft OLE DB для DB2 3.0

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

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

Примечание Если имеются другие проблемы или необходимо устранить неполадки, вы можете создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к дополнительным вопросам и проблемам, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, это означает, что исправление для данного языка отсутствует.

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

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

Для поставщика Microsoft OLE DB для DB2 3.0, 32 бита
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Db2oledb.dll8.0.4318.2632,65613 Декабря 2011 г.23:14x86
Ddmstr.dll8.0.4318.267,40813 Декабря 2011 г.23:14x86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.4318.2788,37613 Декабря 2011 г.23:14x86
Msdrda.dll8.0.4318.2902,99213 Декабря 2011 г.23:14x86
Для поставщика Microsoft OLE DB для DB2 3.0, 64-разрядная
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Db2oledb.dll8.0.4318.2632,65613 Декабря 2011 г.23:14x86
Ddmstr.dll8.0.4318.267,40813 Декабря 2011 г.23:14x86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.4318.2788,37613 Декабря 2011 г.23:14x86
Msdrda.dll8.0.4318.2902,99213 Декабря 2011 г.23:14x86
Db2oledb.dll8.0.4318.2883,02413 Декабря 2011 г.23:19x64
Ddmstr.dll8.0.4318.255,12013 Декабря 2011 г.23:19x64
Microsoft.hostintegration.dataaccesslibrary.dll8.0.4318.2788,37613 Декабря 2011 г.23:19x86
Msdrda.dll8.0.4318.21,553,23213 Декабря 2011 г.23:19x64
Для поставщика Microsoft OLE DB для DB2 3.0, IA-64
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Db2oledb.dll8.0.4318.2632,65613 Декабря 2011 г.23:14x86
Ddmstr.dll8.0.4318.267,40813 Декабря 2011 г.23:14x86
Microsoft.hostintegration.dataaccesslibrary.dll8.0.4318.2788,37613 Декабря 2011 г.23:14x86
Msdrda.dll8.0.4318.2902,99213 Декабря 2011 г.23:14x86
Db2oledb.dll8.0.4318.21,724,75213 Декабря 2011 г.23:25IA-64
Ddmstr.dll8.0.4318.260,75213 Декабря 2011 г.23:25IA-64
Microsoft.hostintegration.dataaccesslibrary.dll8.0.4318.2788,37613 Декабря 2011 г.23:25x86
Msdrda.dll8.0.4318.22,439,50413 Декабря 2011 г.23:25IA-64


Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Свойства

Код статьи: 2646715 - Последний отзыв: 9 февраля 2014 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Host Integration Server 2010
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2646715 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 2646715

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com