我试图将数据从SQL Server导出到Excel,但它不起作用。将Sql Server(64位)导出到Excel(32位)
我的代码是
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服务器。
我需要知道它是否有可能将数据从64位SQL Server导出到32位MS Excel以及如何执行它?
我们是否应该有相同的SQL服务器和excel的位,以使其工作?