Использование библиотек на основе баз данных при установленном на одном компьютере 32- и 64-разрядных версиях ПО Altium

Applies to NEXUS Client versions: 1.0, 1.1, 2.0, 2.1, 3.0, 3.1 and 3.2

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

Библиотеки на основе базы данных (DbLib) – распространенное и эффективное решение для управления элементами. Но при использовании базы данных Microsoft Access следует учесть важный момент – разницу при использовании 32- и 64-разрядных версий ПО Altium для проектирования:

  • 64-разрядное ПО Altium (Altium NEXUS 18.0 и более поздние; Altium NEXUS) – для использования MS Access с библиотеками на основе базы данных (DbLib) необходима 64-разрядная версия подсистемы хранения Microsoft Access (Microsoft Access Database Engine).
  • 32-разрядное ПО Altium (Altium NEXUS 17.1 и более ранние версии) – для использования MS Access с библиотеками на основе базы данных (DbLib) необходима 32-разрядная версия подсистемы хранения Microsoft Access (Microsoft Access Database Engine).
Обычно устанавливается та версия Microsoft Office, частью которой является Access. Но у многих пользователей, возможно, будут установлены на одном компьютере 32- и 64-разрядные версии ПО Altium. Проблема в том, что компания Microsoft официально не поддерживает установку 32- и 64-разрядных приложений и драйверов на одном компьютере.

Компания Altium предлагает три решения:

  1. Загрузите и установите 64-разрядную версию Microsoft Access Database Engine (2010) вместе с существующей установкой 32-разрядной версии Microsoft Office.

  2. Сначала загрузите и установите 64-разрядную версию Microsoft Access Database Engine (2010), а затем 32-разрядную версию Microsoft Office (включая Access).

    Обратите внимание, что это решение работает только для 32-разрядной версии Microsoft Office 2007. Оно не работает с 32-разрядной версией Microsoft Office 2010, 2013 и 2016.
  3. Загрузите и установите 32- и 64-разрядные Microsoft Access Database Engine (загружаемый файл включает в себя оба), если Microsoft Office (с Access) недоступен.