Sql语句 读取Excel

无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.JET.OLEDB.4.0"

转载  2013年10月08日 13:55:53
  • 2938

1.执行语句 
EXEC sp_configure 'show advanced options', 1 
GO 
RECONFIGURE 
GO 
EXEC sp_configure 'Ad Hoc Distributed Queries', 1 
GO 
RECONFIGURE 
GO 

执行完上述语句,进行数据导出语句时

insert into OPENROWSET('Microsoft.JET.OLEDB.4.0','C:\\Demo.mdb';'Admin';'',UserInfo)
select * from UserInfo

时发现无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.JET.OLEDB.4.0"

解决方法是:
Microsoft SQL Server management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选 

or ACE的 那个 

-----------------

做好了,关闭了

 exec sp_configure 'Ad Hoc Distributed Queries',0
 reconfigure
 exec sp_configure 'show advanced options',0
 reconfigure

你可能感兴趣的:(数据库)