数据库维护计划允许您在Microsoft SQL Server中自动执行许多数据库管理任务。您可以使用基于向导的简单流程创建维护计划,而无需了解Transact-SQL。
您可以在数据库维护计划中执行以下任务:
- 缩小数据库
- 备份数据库
- 执行操作员通知
- 更新数据库统计
- 验证数据库的完整性
- 清理剩余的维护文件
- 执行SQL Server代理作业
- 执行Transact-SQL语句
- 重建索引
- 重组索引
- 清理数据库历史记录
启动数据库维护计划向导
打开Microsoft SQL Server Management Studio(SSMS)并展开“管理”文件夹。右键单击Maintenance Plans文件夹,然后从弹出菜单中选择Maintenance Plan Wizard。您将看到向导的打开屏幕,如上所示。单击“下一步”继续。
命名数据库维护计划
在出现的下一个屏幕中,提供数据库维护计划的名称和说明。您应该在此处提供有助于另一位管理员(或您自己!)的信息,他们试图从现在开始数月或数年来确定计划的目的。
安排数据库维护计划
您可能希望在此处使用默认选项“整个计划的单一计划或无计划”。您可以选择为不同的任务创建不同的计划,但我更喜欢为不同的计划创建不同的计划,以帮助保持正确。
单击“更改”按钮以更改默认计划并选择计划将执行的日期和时间。完成后单击“下一步”按钮。
07年04月选择维护计划的任务
你会看到上面显示的窗口。选择要包含在数据库维护计划中的任务。完成后,单击“下一步”按钮继续。
05年05月订购数据库维护计划中的任务
如上所示,下一个窗口允许您使用“上移”和“下移”按钮更改维护计划中的任务顺序。
07年6月配置计划的任务详细信息
接下来,您将有机会配置每项任务的详细信息。提供给您的选项将根据您选择的任务而有所不同。上图显示了用于配置备份任务的屏幕示例。完成后,单击“下一步”按钮继续。
07年07月选择维护计划报告选项
最后,您可以让SQL Server在每次执行包含详细结果的计划时创建报告。您可以选择通过电子邮件将此报告发送给用户或保存到服务器上的文本文件中。