日期:2014-05-18  浏览次数:20408 次

如何设置命令,删除过时的差异备份数据(只保留最近3次的差异备份数据与第一次的完全备份数据)?
一个SQL数据库备份文件中包含一次完全备份数据(第一次手工完全备份)与多次差异数据库备份(以后每次关闭软件时通过执行命令差异备份一次),随着时间延长,差异备份数据越来越多。如何通过命令语句设置命令,删除过时的差异备份数据(只保留最近3天的差异备份数据与第一次的完全备份数据)?

------解决方案--------------------
作业或者维护计划都行
网上搜了两连接,没验证正确性,LZ参考下:http://www.86lookup.com/ShowNew.aspx?Nid=10457
http://blog.sina.com.cn/s/blog_6e592b4b01010wgo.html
------解决方案--------------------
建立个维护计划吧.JOB可以让你自动选择,

或者 XP_CMDSHELL 执行 DEL