在不升级Office 32位的情况下,安装64位MDAC
因技术原因,需要在64位Windows10上安装64位的ODBC Jet驱动程序。首先下载组件:
AccessDatabaseEngine_X64.exe
现在这个组件最新的是2016版的,通过该ODBC驱动程序可以访问Excel文件。但是在安装过程中,提示说系统安装了32位的Office,需要首先卸载。
为了这个小组件就去卸载庞大的Office,太小题大做了。而且这两个东西有什么冲突吗?明明可以共存的,不知道微软为什么搞这一出把戏。
有没有什么办法能在不卸载32位Office的前提下,安装64位的ODBC驱动程序组件?
经过研究,找到两种途径。
第一种,需要修改安装程序。具体方法参考下面的文章:
【转】64位系统安装ODBC驱动的方法_bartender odbc错误-CSDN博客
第二种,是安装的时候加上"/quiet"参数。经过验证,确实可以成功安装2016版的驱动程序组件。这种方法不需要修改安装包,使用更简单,建议使用这种方式
附:2016版的MADE下载位置
Download Microsoft Access Database Engine 2016 Redistributable from Official Microsoft Download Center