将数据从SQL Server导出到Excel

时间:2010-07-22 07:25:25

标签: sql-server export-to-excel

我试图使用这个脚本自动将数据从sql server表导出到excel

EXEC sp_makewebtask 
    @outputfile = 'C:\testing.xls', 
    @query = 'Select * from HCIndonesia_20Jul2010..Combine_Final', 
    @colheaders =1, 
    @FixedFont=0,@lastupdated=0,@resultstitle='Testing details'

但我发现错误:

  

Msg 15281,Level 16,State 1,Procedure xp_makewebtask,Line 1   SQL Server阻止访问组件“Web Assistant Procedures”的过程“sys.xp_makewebtask”,因为此组件已作为此服务器的安全配置的一部分关闭。系统管理员可以使用sp_configure启用“Web Assistant过程”。有关启用“Web助手过程”的详细信息,请参阅SQL Server联机丛书中的“表面区域配置”。

1 个答案:

答案 0 :(得分:2)

blog article可能会对您有所帮助。

听起来你只需要这样做:

sp_configure 'Web Assistant Procedures', 1
RECONFIGURE 

您的脚本应该可以工作(只要您拥有SQL服务器的权限)