我正在尝试使用TSQL在进程结束时删除.txt文件。我的限制是我不能使用xp_cmdshell。我曾尝试使用未记录的xp_delete_file,但我发现它只会删除SQLServer本机.ldf或.bak文件。 还有其他方法可以使用吗?我在SQL Server 2008 R2中运行。
答案 0 :(得分:2)
使用SQL Server代理CmdExec作业步骤?这可以运行“del”......
http://msdn.microsoft.com/en-us/library/ms190264.aspx
在第8步中,你有del c:\importpath\toasted.txt
您对问题的评论表明您正在运行“SQL作业”,因此无需过度使用CLR或sp_OA%解决方案: - )