执行以下SQL语句:
insert into test_salary select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;DATABASE=d:\book1.xls',sheet1$)出现以下错误:已拒绝对 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 的即席访问。必须通过链接服务器来访问此访问接口。如果不用SA权限来执行,该如何解决呢? 请大家帮帮忙... ...
insert into test_salary select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;DATABASE=d:\book1.xls',sheet1$)出现以下错误:已拒绝对 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 的即席访问。必须通过链接服务器来访问此访问接口。如果不用SA权限来执行,该如何解决呢? 请大家帮帮忙... ...
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO启用 OPENROWSET 支持