OLE DB提供程序" Microsoft.ACE.OLEDB.14.0"尚未注册

时间:2017-01-25 14:56:50

标签: sql

这是我的SQL查询

SELECT * 
FROM   OPENROWSET('Microsoft.ACE.OLEDB.14.0',
'Excel 13.0 Xml;HDR=YES;Database=C:\xxxx\sample.xlsx',
 'SELECT * FROM [Sheet1$]');

当我执行此查询时,我收到此错误:

  

(OLE DB提供商" Microsoft.ACE.OLEDB.14.0"尚未注册。)

1 个答案:

答案 0 :(得分:3)

下载并安装Microsoft Access Database Engine 2010 Redistributable或MS Office 2010 确保选择正确的平台(x86 vs x64)。