存储过程是否能够从OS中删除文件?

dja*_*fan 2 sql-server stored-procedures sql-server-2005

出于好奇,存储过程是否能够从操作系统中删除文件?

如果不是,我将不得不制作一个删除文件的Windows批处理文件,然后使用OSQL运行存储过程.

atf*_*rgs 6

从技术上讲,使用正确的权限,您可以执行xp_cmdshell向操作系统发出命令(或调用批处理文件,无论如何),但这可能不是一个好主意.如果您确实使用该方法,则对权限要求非常严格.

编辑清晰.