在将 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 建议以下两种解决方案:
- 当没有安装 Microsoft Office(包含 Access)时,下载并安装64位 Microsoft Access 数据库引擎 (2016)。
-
当有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 的步骤如下:
- 卸载所有32位 Office 安装(包括语言包等)。如果您安装了32位 Microsoft Access 数据库引擎 2010 或 2016,您也必须卸载这些。
- 安装64位 Microsoft Access 数据库引擎 2016。
- 重启您的计算机。
- 测试您的64位 Altium Designer 是否能与数据库库协同工作。
- 安装32位版本的 Microsoft Office (2007)。
- 重启您的计算机。
- 测试您的32位 Altium Designer 是否能与数据库库协同工作。
如果您发现在完成这些步骤后仍然无法访问数据库库,用户报告说通过安装适当的 Microsoft SQL 客户端解决了这个问题,
如此处所述。
了解更多关于
Microsoft Access 版本特性及差异比较矩阵