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

在将 Microsoft Access 作为数据库库(DbLibs)的后端数据库使用时,使用 32 位和 64 位版本的 Altium Designer 之间有一个重要区别:

  • 64 位 Altium Designer(Altium Designer 18.0 及更高版本)- 需要 64 位 Microsoft Access 数据库引擎才能够与数据库库(DbLibs)一起使用 MS Access。
  • 32 位 Altium Designer(Altium Designer 17.1 及更早版本)- 需要 32 位 Microsoft Access 数据库引擎才能够与数据库库(DbLibs)一起使用 MS Access。

通常,会安装适当版本的 Microsoft Office,Access 是其组成部分之一。然而,如果需要在同一台计算机上同时运行 32 位和 64 位版本的 Altium Designer,问题在于 Microsoft 官方不支持也不认可在同一台计算机上共存 32 位和 64 位的 Office 应用程序和驱动程序。

Altium 建议以下两种解决方案:
  1. 当没有安装 Microsoft Office(包含 Access)时,下载并安装64位 Microsoft Access 数据库引擎 (2016)
  2. 当有32位版本的 Microsoft Office(包含 Access)可用时,首先下载并安装64位 Microsoft Access 数据库引擎 (2016),然后再安装 Microsoft Office。

    注意,此解决方案仅适用于32位 Microsoft Office 2007。它不适用于更高版本的32位 Microsoft Office。
    [折叠 class="" title="安装64位 MS Access 数据库驱动程序,然后是32位 MS Office 的步骤" id="procedure_for_installing_64-bit_ms_access_database_drivers_followed_by_32-bit_ms_office"]

    首先安装64位 Microsoft Access 数据库引擎 (2016),然后安装32位版本(2007)的 Microsoft Office 的步骤如下:

    1. 卸载所有32位 Office 安装(包括语言包等)。如果您安装了32位 Microsoft Access 数据库引擎 2010 或 2016,您也必须卸载这些。
    2. 安装64位 Microsoft Access 数据库引擎 2016。
    3. 重启您的计算机。
    4. 测试您的64位 Altium Designer 是否能与数据库库协同工作。
    5. 安装32位版本的 Microsoft Office (2007)。
    6. 重启您的计算机。
    7. 测试您的32位 Altium Designer 是否能与数据库库协同工作。
如果您发现在完成这些步骤后仍然无法访问数据库库,用户报告说通过安装适当的 Microsoft SQL 客户端解决了这个问题,如此处所述。 了解更多关于 Microsoft Access 版本特性及差异比较矩阵
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。