我有一个2007格式的EXCEL文件(A.XLSX)放在文件服务器上的一个共享目录中,我想用SQL SERVER2008创建一下链接服务器,排一个JOB定期的读取这个EXCEL文件,并把读取到的发生改变的数据更新到SQL SERVER表(tbtest)中。我自己用以下代码,返回一个错误:Msg 7302, Level 16, State 1, Line 1
Cannot create an instance of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".请大家支招,如何解决这个错误。
select * from OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0;Database=\\Shafile03\!General\Reports\SHA Data Integrity Reports\Leadtime\Data Integrity Source Data\PartDesc.xlsx', 'SELECT * FROM [Part Information$]')