Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Unable to load odbcji32.dll
Показать сообщение отдельно


Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


AleksP, в обоих логах ситуация аналогичная: C:\Windows\System32\odbcad32.exe (это 64-битный процесс, не обращайте внимания на циферки в имени) смотрит на библиотеку
C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\1049\ACEWSTR.DLL
и далее вместо Load Image начинает искать её в системных папках и в PATH - это означает, что библиотека чем-то не нравится приложению (в данном случае не подходит по разрядности).

Перед этим остальные библиотеки ACE (ACECORE.DLL, ACEERR.DLL, ACEODBC.DLL) нормально загружаются из папки с 64-битными файлами
C:\Program Files\Common Files\microsoft shared\OFFICE14

По-видимому, 32-битный компонент Access Database Engine в составе Microsoft Office 2010 конфликтует с отдельно установленным Access Database Engine 2010 x64.

Ну не могут 64-битные приложения загружать 32-битные библиотеки.

Последний раз редактировалось Petya V4sechkin, 03-05-2019 в 13:30.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:18, 03-05-2019 | #17

Название темы: Unable to load odbcji32.dll