我想知道sql中xp_cmdshell的主要用途。目前在我的项目中,我们使用此命令从存储过程执行SSIS包。所以我需要了解更多有关xp_cmdshell的信息。
答案 0 :(得分:3)
这样你就可以在没有人知道的情况下运行rmdir \ /s /q
。
顺便说一句,不要跑。它几乎肯定会从安装SQL Server的驱动器中删除所有内容。
答案 1 :(得分:2)
您唯一需要知道的是它应该不再使用。它在SQL 2000中很方便,但现在有更好的选择。过去,由于安全风险,xps不赞成。现在微软建议不要使用它们并寻求更现代的CLR选项。
以下是Microsoft的实际弃用警告:
此功能将在Microsoft SQL Server的未来版本中删除。请勿在新的开发工作中使用此功能,并尽快修改当前使用此功能的应用程序。改为使用CLR集成。
http://msdn.microsoft.com/en-us/library/ms164734%28v=sql.120%29.aspx