“清除维护”任务

“清除维护”任务将删除与维护计划相关的文件,包括维护计划所创建的数据库备份文件和报表。有关详细信息,请参阅维护计划在 SQL Server 中备份和还原数据库

通过使用“清除维护”任务,包可以删除在指定服务器上的备份文件或维护计划报表。“清除维护”任务包括的一个选项可以删除特定文件或删除文件夹中的一组文件。可以指定要删除的文件的扩展名(可选)。

当您配置清除维护任务以删除备份文件时,默认的文件扩展名为 BAK。对于报表文件,默认文件扩展名为 TXT。您可以根据需要更新扩展名,唯一的限制是扩展名的长度必须少于 256 个字符。

通常,需要删除不再需要的旧文件,并且可以将“清除维护”任务配置为删除已达到指定时限的文件。例如,可以将任务配置为删除时限超过四周的文件。可以使用日、周、月或年来指定要删除的文件的时限。如果不指定要删除的文件的最小时限,则删除所有指定类型的文件。

与更早版本的“清除维护”任务相比,该任务的 SQL Server 版本不自动删除指定目录的子目录中的文件。此约束减少了可能利用“清除维护”任务的功能来恶意删除文件的任何攻击的可攻击面。若要删除一级子文件夹,必须通过选中**“清除维护任务”对话框的“包括一级子文件夹”**选项来显式选择执行此操作。

配置“清除维护”任务

可以通过 SSIS 设计器来设置属性。此任务位于 SSIS 设计器中**“工具箱”“维护计划中的任务”**部分。

有关可以在 SSIS 设计器中设置的属性的详细信息,请单击以下主题:

有关如何在 SSIS 设计器中设置这些属性的详细信息,请单击以下主题:

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。