在同一台计算机上使用带有32位和64位Altium设计软件的数据库元件库

您正在阅读的是 2.1. 版本。关于最新版本,请前往 在同一台计算机上使用带有32位和64位Altium设计软件的数据库元件库 阅读 5 版本

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.

数据库元件库(DbLibs)是一种流行且强大的元器件管理解决方案。但是,将Microsoft Access用作元器件的后端数据库时,使用Altium设计软件的32位和64位版本之间有一个重要区别:

  • 64位Altium设计软件(Altium NEXUS 18.0和之后版本;Altium NEXUS)-要求64位Microsoft Access数据库引擎来使用MS Access DbLibs。
  • 32位Altium设计软件(Altium NEXUS 17.1和之前版本)-要求32位Microsoft Access数据库引擎来使用MS Access DbLibs。
通常,将安装适当版本的Microsoft Office,其中Access是组成部分。但是,许多用户很可能同时在同一台计算机上运行32位和64位版本的Altium设计软件。问题在于,Microsoft并未正式支持也不认可在同一台计算机上同时存在32位和64位Office应用程序和驱动程序。

Altium建议以下三种解决方案:

  1. 完全安装64位版本的Microsoft Office(具有Access功能)。
  2. 与现有的32位Microsoft Office安装一起安装64位Microsoft Access数据库引擎(2010)
  1. 首先安装64位Microsoft Access数据库引擎(2010),然后安装32位版本的Microsoft Office(具有Access功能)。
请注意,此解决方案仅适用于32位Microsoft Office 2007。此解决方案不适用于32位Microsoft Office 2010、2013或2016。

哪个解决方案适合我?

选择的解决方案取决于您的具体情况 - 您正在使用哪个版本的Altium设计软件,以及您目前安装的是哪个版本的Microsoft Office。下表总结了各种情况,以及上面列出的哪些解决方案可以应用/使用。

ALTIUM设计软件 现有MS OFFICE安装 适用解决方案
仅64位版本

32-bit (2007)

32-bit (2010)

32-bit (2013)

32-bit (2016)

1, 2, 3

1, 2

1, 2

1, 2

32位和64位版本

32-bit (2007)

32-bit (2010)

32-bit (2013)

32-bit (2016)

2, 3

2

2

2