SQLSERVER:成功解决SQL SERVER 阻止了对组件 'XP_CMDSHELL' 的 过程 'SYS.XP_CMDSHELL' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。

场景:时使用SQLServer的存储生成文件出现这个异常,导致无法正常生成文件

sp_configure 'show advanced options',1
reconfigure
go
sp_configure 'xp_cmdshell',1
reconfigure
go

 注:数据库存储导出数据库文档(资料:https://www.cnblogs.com/KJXY/articles/14756232.html)

set @SQL = 'BCP "'+@SQL+'" queryout "'+@PATH+@FILENAME+'" -t"," -T -c'

EXEC master..xp_cmdshell @SQL

 

 

 

 

参阅:https://www.freesion.com/article/3527129418/

https://blog.csdn.net/ztx643702008/article/details/34117741

posted @ 2022-05-24 14:40  蜗牛的礼物  阅读(331)  评论(0编辑  收藏  举报