我注意到在 SQLServer 2005 上新导入的数据库已自行配置(在我不知情的情况下)执行每日备份;但它不会删除旧文件并快速填满磁盘。
我不知道备份作业是如何配置的(也许这是在您移动数据库时转移的东西?)但我在修改它时遇到了麻烦。
备份作为名为“每日备份”的 SQL Server 代理作业的一部分运行。该作业运行一个名为“(SSIS Packages)\Maintenance Plans\Backup Plan”的包——我找不到它。我的服务器的“管理\维护计划”区域为空。
我想我可以删除现有计划并手动重新创建它,但我希望只修改已经存在的内容,因为缺少的只是删除旧文件。
只需创建新任务(使用维护清理任务)以删除旧备份/日志并设置适当的时间安排(例如,在备份完成后)
该计划已经在服务器上。你恢复MSDB了吗?这将是备份作业被移动到新服务器的唯一情况,因为 msdb 是 sql server 代理作业的存储。
你是怎么导入的?我从来没有为数据库导入(附加、备份恢复)添加维护计划。绝不。现在,也就是说 - 一旦数据库开始使用存储过程,它可能会尝试这样做。