Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.

FAQ#7001474: Вылет КОМПАС-3D из-за сбоя в работе ядра СУБД Microsoft Access (ACEOLEDB.DLL)

Keywords: ODBC ACEOLEDB.DLL ACEOLEDB.DLL_unloaded Created: 2023-06-01 19:46:14
Linked Articles: Changed: 2023-06-01 19:54:48

Problem:

В КОМПАС-3D происходит сбой после использования функции сохранения таблицы переменных в формат XLS. Сбой происходит в модуле ACEOLEDB.dll из-за некорректной работы ядра СУДБ Microsoft Access. Информационное сообщение в момент сбоя не выдается.

Дополнительные условия для идентификации сбоя: как правило, в системе установлен драйвер Microsoft Access 2016 или компонент Microsoft Office, которые включают в себя ядро СУБД Microsoft Access 2016.

Solution:

Существуют следующие варианты исправления работы ядра СУБД Microsoft Access:

  1. Если на компьютере установлен компонент Microsoft Office:

    1. В «Центре обновления Windows» перейдите в «Дополнительные параметры» и включите параметр «При обновлении Windows получать обновления для других продуктов Майкрософт».

    2. Выполните поиск обновлений и установите предложенные «Центром обновления Windows» обновления для компонентов Microsoft Office.

  2. Если на компьютере установлен драйвер Microsoft Access, но не установлен компонент Microsoft Office:

    1. В окне «Программы и компоненты» убедитесь, что установлен только «Microsoft Access database engine 2016».

      • Если необходимая версия ядра СУБД отсутствует, следует удалить прочие, а затем установить необходимую версию из пакета поставки КОМПАС-3D (...\Support\accessdatabaseengine_x64.exe).
      • Если, помимо необходимой версии СУБД, на компьютере установлены другие версии, их следует удалить, а затем выполнить восстановление «Microsoft Access database engine 2016».
    2. Выполните установку обновления для системы безопасности Office 2016, которое исправляет критические ошибки в работе ядра СУБД Microsoft Access.