![Access 数据库引擎无法安装](https://linux22.com/image/1586414/Access%20%E6%95%B0%E6%8D%AE%E5%BA%93%E5%BC%95%E6%93%8E%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85.png)
我通过 Office 365 和 64 位系统拥有 Office 产品。我一直在尝试安装 Access 数据库引擎,以便可以从启用宏的 Excel 文档 (.xlsm) 将数据导入 SQL 服务器,但是当我尝试运行 AccessDatabaseEngine.exe 时,它给出一个错误,说我正在尝试安装 32 位功能/程序,而我安装了 64 位 Office。因此,我尝试安装 AccessDatabaseEngine_X64.exe,它给出一个错误,说我正在尝试安装 64 位功能/程序,而我安装了 32 位 Office。
显然,这两件事都不可能成立。我该如何安装其中任何一个,以便继续将数据导入 SQL Server?我还应该尝试什么?任何有关此主题的建议/知识都将非常有用。
答案1
基本上,我必须通过命令提示符运行 .exe,并将/quiet
开关附加到末尾。
如果您有 Office 365 订阅,则在运行安装程序时可能会看到一条错误消息。该错误表示您无法将下载的程序与 Office 即点即用组件一起安装。要绕过此错误消息,请打开命令提示符窗口并使用 /quiet 开关运行下载的 .EXE 文件,以安静模式运行安装程序。例如:
C:\Users\<user_name>\Downloads\AccessDatabaseEngine.exe /quiet
来源:使用 SQL Server Integration Services (SSIS) 从 Excel 导入数据或将数据导出到 Excel