Microsoft.ACE.OLEDB.16.0未注册

时间:2017-06-14 23:52:57

标签: c# excel ssis

在SSDT中运行SSIS包。不断得到错误:

The request OLEDB provider Microsoft.ACE.OLEDB.16.0 is not registered.

尝试将数据从OLE DB源插入Excel目标时。

2010年和2016年,我尝试使用2010 32位Access数据库引擎,2016 32位Access数据库引擎和64位数据库引擎。

所有4次安装都未能成功解决问题。这是我的连接字符串:

Provider=Microsoft.ACE.OLEDB.16.0;Data Source=C:\Book1.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES";

我也尝试了64位SSIS运行时和32位。

有人可以帮我解决此错误吗?

0 个答案:

没有答案