我有一个存储过程,我试图导出到excel。
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=c:\sales.xls;;HDR=YES', 'SELECT * FROM [Sheet1$]')
exec des_z_test '19FDA2C7-E494-E411-80D2-0050568C3F74', 'E1AB4FD4-4C3B-E411-80D2-0050568C3F74'但是,我得到了这个错误。存储过程本身运行良好。我怀疑这个问题来自于insert语句
Msg 15281,16级,状态1,第1行 SQL server阻止对组件'Ad分布式查询‘的语句'OpenRowset/OpenDatasource’的访问,因为该组件作为此服务器的安全配置的一部分被关闭。系统管理员可以使用sp_configure启用“Ad分布式查询”。有关启用“Ad分布式查询”的详细信息,请在Server联机丛书中搜索“Ad分布式查询”。
有什么想法吗?
发布于 2015-02-27 18:15:28
赞恩回答道:“听起来像是Integration的工作!”
https://stackoverflow.com/questions/28748194
复制相似问题