Не удалось загрузить драйвер ODBC для MacOS /MySQL в Excel для Mac 2016

Я работаю с Excel для Mac версии 16.18 на High Sierra 10.13.6. Установил Connector/ODBC 8.0.12 для macOS, протестировал соединение с моей базой данных с помощью Администратора источников данных iODBC (64-разрядная версия) и работал:

Администратор источника данных iODCB

Когда я пытаюсь соединиться с Excel с помощью драйвера сохранения и учетных данных, я получаю следующую ошибку:

IM003 Диспетчер драйверов iODBC Указанный драйвер не может быть загружен

Одна и та же проблема с драйверами Unicode и ANSI.

1 ответ

Мне удалось подключиться к MySQL с помощью Microsoft Excel версии 16.19, внеся следующие изменения:

  1. Я скопировал весь каталог драйвера /mysql-connector-odbc-8.0.12-macos10.13-x86-64bit в /Library/ODBC (почему? См. https://bugs.mysql.com/bug.php?id=89931 и есть ли способ заставить ADODB работать с Excel для Mac 2011?); в основном причина этого в том, что драйвер загружается в /usr/local, а Excel, находясь в песочнице, не может получить доступ к этому местоположению.
  2. Обновлен файл odbc.ini, также расположенный в /Library/ODBC, с новым расположением драйвера.

Я тоже столкнулся с этим, и я исправил это, изменив ВСЕ файлы odbc.ini на все, что вы хотите изменить. Я думаю, что как-то лучше использовать другие файлы odbc.ini, которых нет в каталоге /Library/ODBC.

Другие вопросы по тегам