删除Sql Server备份文件的SQL语句
时间:2010-11-01 来源:袁晓平
exec xp_cmdshell 'forfiles /p c:backup /s /m *.bak /d -30 /c "cmd /c del /q /f @file"'
/d -30 表示30天前的文件,
/s 表示递归子文件夹搜索
*.bak表示查询所有以bak结束的文件名
c:backup表示搜索的根目录是c:\backup
注意需要将sql server外围配置器里的xp_cmdshell开启
相关阅读 更多 +