安装后出现“‘Microsoft.ACE.OLEDB.16.0’提供程序未在本地计算机上注册。(System.Data)”

安装后出现“‘Microsoft.ACE.OLEDB.16.0’提供程序未在本地计算机上注册。(System.Data)”

有人能帮我解决这个错误吗?我之前见过这里提出的问题,但到目前为止,没有任何解决方案或补丁起作用。我正在为工作设置 SQL 服务器,但我仍然收到此错误消息:“‘Microsoft.ACE.OLEDB.16.0’提供程序未在本地计算机上注册。(System.Data)”

这个和 12.0 已经安装好了,但我仍然不确定出了什么问题。任何帮助都非常感谢。提前致谢。

答案1

按着这些次序:

  1. 前往[此处][1],下载Microsoft Access Database Engine 2016 Redistributable并安装
  2. 关闭 SQL Server Management Studio
  3. 转到“开始”菜单 -> Microsoft SQL Server 2017 -> SQL Server 2017 导入和导出数据(64 位)
  4. 打开应用程序并尝试使用“Excel 2016”选项导入数据,它应该可以正常工作。

相关内容