Win10 SQLServer 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

环境:Win10+SQLServer2014

场景:在SQLServer导入Excel时,选择Excel2007格式,提示:未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

截图:

 

 

 

错误原因:

没有安装数据访问组件,需要安装相应版本的数据访问组件(AccessDatabaseEngine);

解决方案:

下载对应组件安装:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255

 注意:要选择AccessDatabaseEngine.exe,而不是AccessDatabaseEngine64.exe,否则还会提示错误!!!

下载安装后,重新导入Excel2007的文件,可以正常处理。

posted @ 2019-12-04 18:48  辞旧迎新  阅读(3374)  评论(0编辑  收藏  举报