Использование библиотек на основе баз данных при установленном на одном компьютере 32- и 64-разрядных версиях ПО Altium
Краткий обзор
- Узнайте, какая версия Access Database Engine требуется для каждой версии Altium Designer.
- Соблюдайте порядок установки и выполните проверку работы 64-разрядного Access Database Engine 2016 с 32-разрядной версией Office 2007.
- Если библиотеки баз данных по-прежнему недоступны, перейдите по ссылке к варианту устранения неполадок с использованием SQL-клиента.
При использовании Microsoft Access в качестве серверной базы данных для библиотек баз данных (DbLib) существует одно важное различие между 32-разрядными и 64-разрядными версиями Altium Designer:
- 64-bit Altium Designer (Altium Designer 18.0 и более поздние версии) — для использования MS Access с библиотеками баз данных (DbLib) требуется 64-разрядный Microsoft Access Database Engine.
- 32-bit Altium Designer (Altium Designer 17.1 и более ранние версии) — для использования MS Access с библиотеками баз данных (DbLib) требуется 32-разрядный Microsoft Access Database Engine.
Обычно устанавливается соответствующая версия Microsoft Office, в состав которой входит Access. Однако если на одном компьютере необходимо использовать и 32-разрядную, и 64-разрядную версии Altium Designer, возникает проблема: Microsoft официально не поддерживает и не рекомендует совместную установку 32-разрядных и 64-разрядных приложений и драйверов Office на одном компьютере.
Altium предлагает следующие два решения:
- Если Microsoft Office (с Access) отсутствует, скачайте и установите 64-разрядный Microsoft Access Database Engine (2016).
-
Если имеется 32-разрядная версия Microsoft Office (с Access), сначала скачайте и установите 64-разрядный Microsoft Access Database Engine (2016), а затем — Microsoft Office.
Порядок установки 64-разрядных драйверов баз данных MS Access с последующей установкой 32-разрядного MS Office
Чтобы сначала установить 64-разрядный Microsoft Access Database Engine (2016), а затем 32-разрядную версию Microsoft Office (2007), выполните следующие действия:
- Удалите все установленные 32-разрядные компоненты Office (включая языковые пакеты и т. п.). Если у вас установлен 32-разрядный Microsoft Access Database Engine 2010 или 2016, его также необходимо удалить.
- Установите 64-разрядный Microsoft Access Database Engine 2016.
- Перезагрузите компьютер.
- Проверьте, работает ли 64-разрядная версия Altium Designer с библиотеками баз данных.
- Установите 32-разрядную версию Microsoft Office (2007).
- Перезагрузите компьютер.
- Проверьте, работает ли 32-разрядная версия Altium Designer с библиотеками баз данных.