通过使用已注册的服务器,可以从中心位置将计划策略部署到托管服务器。 可以从本地服务器组或中央管理服务器部署计划策略。
在此任务中,你将执行以下作:
将上一任务中计划的策略导出到文件夹。
将计划策略部署到通过已注册的服务器管理的目标实例。
你将在完成本课程中上一个任务的计算机上执行这些任务。
先决条件
此任务具有以下先决条件:
必须已完成本课程中的上一个任务。
要部署计划策略的实例必须运行 SQL Server 2008 或更高版本。 自动化要求在本地存储策略,这在 SQL Server 2008 之前的 SQL Server 版本上不受支持。
要部署计划策略的服务器必须在 本地服务器组 或 中央管理服务器 节点的已注册服务器中注册。 有关详细信息,请参阅以下主题:
将计划策略导出为 .xml 文件
在上一任务中配置了计划策略的服务器上,展开 “管理”,展开 “策略管理”,然后单击“ 策略”。
在 “视图 ”菜单上,单击 “对象资源管理器详细信息”。
在 “对象资源管理器详细信息 ”窗格中,选择要通过已注册的服务器部署到其他服务器的所有计划最佳做法策略。
注释
可以单击 “类别” 标题以按类别对策略进行排序。
右键单击所选内容,然后单击“ 导出策略”。
如果选择了要导出的多个策略,请在“ 浏览文件夹 ”对话框中,选择目标文件夹或创建新文件夹。 对于本课程,请使用路径 C:\Scheduled_BP_Policies创建新文件夹,然后单击“ 确定”。
如果只选择了一个要导出的策略,请在“ 导出策略 ”对话框中创建路径 为 C:\Scheduled_BP_Policies 的新文件夹,单击“ 打开”,然后单击“ 保存”。
.xml 策略文件是在某文件夹中创建的。
将计划策略部署到通过已注册的服务器管理的服务器
在 “视图 ”菜单上,单击“ 已注册的服务器”。
展开 数据库引擎,展开 本地服务器组 或 中央管理服务器,右键单击要将策略部署到的节点,然后单击“ 导入策略”。
注释
如果右键单击 “本地服务器组 ”或“中央管理服务器”本身,策略将部署到所有托管服务器。 如果右键单击特定服务器组,则策略将仅部署到该组中的服务器。 如果右键单击特定的已注册服务器,则策略将仅部署到该服务器。
在要导入的文件旁边,单击省略号按钮(...)。
在 “选择策略 ”对话框中,浏览到保存计划策略的文件夹位置。 对于此示例,请浏览到位置 C:\Scheduled_BP_Policies。
选择要导入到目标实例的策略,然后单击“ 打开”。
在“ 导入 ”对话框中的 “策略状态 ”列表中,选择所需的策略状态。 可以选择保留策略状态、启用或禁用导入时的策略。 请注意,必须将策略启用才能使其按计划运行。
单击 “确定” 将策略导入到所有目标实例。
注释
如果出现任何错误,“ 导入 ”对话框不会消失。 单击 “日志 ”页以查看消息。 单击“ 取消” 关闭对话框。
若要查看目标实例中的策略,请连接到该实例,打开对象资源管理器,展开 “管理”,然后展开 “策略”。 应在 “策略” 节点中看到导入的策略。 如果双击每个策略,可以查看计划或更改设置。
注释
若要查看计划策略运行后的评估结果,请打开目标实例上的策略历史记录日志。 若要打开日志,请右键单击 “策略管理”,然后单击“ 查看历史记录”。
概要
本教程介绍了如何针对 SQL Server 的一个或多个实例对最佳做法策略执行按需和计划的评估。
下一个
本教程已完成。 若要返回到开始,请参阅 教程:使用基于策略的管理评估最佳做法。
若要查看数据库引擎教程的列表,请单击 “数据库引擎教程”。