sql2000的备份维护计划无法删除指定日期前的文件 用"数据库维护计划向导"创建了sqlserver的备份.备份中勾选了"删除早于此时间的文件",设置了删除早于1月前的.BAK后缀的文件.我的备份文件都是有.BAK后缀的这个维护计划1年前就做了,但是现在看,这一年的备份都还在.正常情况下sqlserver的这个功能应该可以正常使用的吧?为什么我的这个不可以呢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我刚才又在自己电脑上装了一个sqlserver试了一下,是可以删除指定日期前的文件的.但是同样的设置,在我说有问题的那个sqlserver上就是删除不了的.下面这个是有问题的那个备份记录:[1] 数据库 aaa: 数据库 备份... 目的: [E:\sql\aaa_db_201011191523.BAK] ** 执行时间: 0 小时,0 分钟,1 秒 **[2] 数据库 aaa: 正在验证备份... ** 执行时间: 0 小时,0 分钟,1 秒 **[3] 数据库 bbb: 数据库 备份... 目的: [E:\sql\bbb_db_201011191523.BAK]----------------------以下是没有问题的记录:[1] 数据库 test: 数据库 备份... 目的: [D:\sql\test_db_201011191524.BAK] ** 执行时间: 0 小时,0 分钟,1 秒 **[2] 数据库 test: 正在验证备份... ** 执行时间: 0 小时,0 分钟,1 秒 **[3] 数据库 test: 删除旧的备份文件... 已删除 1 个文件。-------------------------------------------有问题的那个sqlserver每个数据库都少第三步 "删除旧的备份文件" 我终于知道原因了.原来是sqlserver上有脱机的数据库,导致备份的时候失败.然后就不执行下面的删除过期备份的操作了不过,应该怎样解决这个问题呢.可以做到即使前面的备份因为某些原因没有完全成功,也能继续删除过期的那些备份呢 这样的情况经常发生,如果你的数据库较多,或较大,这样的情况发生的概率会比较大我目前的处理方法是,使用MAINTANANCE PLAN 中的 maintenance cleanup task,直接在这里指定目录在做定期清理,这样一般不会出问题,好运吧 你说的这个是sql2005的维护计划吧?我试过sql2005在有脱机数据库时是可以删除指定时间前的备份的,但是2000的不可以,2000的备份计划也只有一个,没有多种类型的可以选择的吧? SQL语句怎么写? 远程连接sql server 2000的方法 为什么SQL会自动停止 求一简单存储过程 我想看数据库基础知识的全部帖子在那里看 请教一个问题 SQL Server2008附加出错 如何在现有的表中利用年月生成一个顺序号? 用让表中的数据向这样显示要用什么语句啊 看看怎么解决啊??要不就死定了! 谁来帮忙精简下此条SQL,长度超过4000了 SQL语句(backup)备份数据库问题
但是同样的设置,在我说有问题的那个sqlserver上就是删除不了的.下面这个是有问题的那个备份记录:[1] 数据库 aaa: 数据库 备份...
目的: [E:\sql\aaa_db_201011191523.BAK] ** 执行时间: 0 小时,0 分钟,1 秒 **[2] 数据库 aaa: 正在验证备份... ** 执行时间: 0 小时,0 分钟,1 秒 **[3] 数据库 bbb: 数据库 备份...
目的: [E:\sql\bbb_db_201011191523.BAK]
----------------------
以下是没有问题的记录:[1] 数据库 test: 数据库 备份...
目的: [D:\sql\test_db_201011191524.BAK] ** 执行时间: 0 小时,0 分钟,1 秒 **[2] 数据库 test: 正在验证备份... ** 执行时间: 0 小时,0 分钟,1 秒 **[3] 数据库 test: 删除旧的备份文件...
已删除 1 个文件。-------------------------------------------
有问题的那个sqlserver每个数据库都少第三步 "删除旧的备份文件"
这样的情况经常发生,如果你的数据库较多,或较大,这样的情况发生的概率会比较大我目前的处理方法是,使用MAINTANANCE PLAN 中的 maintenance cleanup task,直接在这里指定目录在做定期清理,这样一般不会出问题,好运吧
你说的这个是sql2005的维护计划吧?
我试过sql2005在有脱机数据库时是可以删除指定时间前的备份的,但是2000的不可以,2000的备份计划也只有一个,没有多种类型的可以选择的吧?