首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

老有关问题了:删除SQLServer过期的备份

2012-03-13 
老问题了:删除SQLServer过期的备份我有一个SQLServer数据库备份,里面有过期的和未过期的备份,怎样删除掉过

老问题了:删除SQLServer过期的备份
我有一个SQLServer数据库备份,里面有过期的和未过期的备份,怎样删除掉过期的备份?用BackUp   Database命令可以去掉吗?

[解决办法]
可以删除备份设备:
删除备份设备的语法:
sp_dropdevice [ @logicalname = ] ' 'device ' '
[ , [ @delfile = ] ' 'delfile ' ' ]
[解决办法]
我一直是这样做的把备份做成一个作业,
第一步,收缩日志
第二步,用xp_cmdshell move /y database.bak yesterday
然后第三步,生成新的bak文件,这样至少会有最近两天的数据库备份文件存在。

热点排行