【发布时间】:2016-08-16 07:21:47
【问题描述】:
我尝试将数据从 SQL Server 导出到 excel,但它不起作用。
我的代码是
INSERT INTO OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0 Xml;HDR=YES;
Database=D:\FATXL.xlsx;',
'SELECT * FROM [Sheet1$]')
SELECT * FROM tabel1
错误
32 位 OLE DB 提供程序“Microsoft.ACE.OLEDB.12.0”不能 在 64 位 SQL Server 上以进程内方式加载。
我想知道是否可以将数据从 64 位 SQL Server 导出到 32 位 MS Excel 以及如何做到这一点?
我们是否应该拥有相同的 SQL server 和 excel 才能使其工作?
【问题讨论】:
标签: sql-server excel export-to-excel sql-server-2014