通过使用对象资源管理器执行按需评估

在此任务中,您将使用对象资源管理器为 SQL Server 的单个实例上的 SQL Server 数据库引擎 执行最佳实践策略的按需评估。

注意注意

您还可以通过已注册的服务器评估单个实例上的策略。有关详细信息,请参阅通过使用已注册的服务器执行按需评估

先决条件

您必须在运行 SQL Server 2008 或更高版本的 SQL Server Management Studio 的服务器上执行此过程。

注意注意

要对运行 SQL Server 2005 或 SQL Server 2000 的实例执行最佳实践策略的按需评估,您必须使用通过使用已注册的服务器执行按需评估主题中的过程。

通过使用对象资源管理器执行按需评估

  1. 启动 Management Studio,然后连接到数据库引擎。

  2. 在对象资源管理器中,依次展开**“管理”“策略管理”,右键单击“策略”,然后单击“评估”**。

    注意注意

    默认情况下,本地实例用作策略的源。如果您以前导入了最佳实践策略,将会列出它们,一起还会列出您已创建的任何其他策略。您可以选择任何导入的最佳实践策略,然后单击“评估”。如果您尚未导入最佳实践策略,则继续此过程。

  3. 在**“评估策略”对话框中的“源”框旁,单击省略号 (…**) 按钮。

  4. 在**“选择源”对话框中,您可以选择“文件”“服务器”作为要评估的策略文件的源。如果您单击“服务器”,则可以对以前导入到本地或远程服务器上的基于策略的管理执行任何最佳实践策略的按需评估。在本教程中,您将单击“文件”**,然后选择要评估的单独的策略文件。为此,请按照下列步骤进行操作:

    1. 单击**“文件”**。

    2. 在**“文件”旁,单击省略号 (…**) 按钮。

    3. 在**“查找范围”**列表中,浏览到包含最佳实践策略的以下文件夹:

      C:\Program Files\Microsoft SQL Server\100\Tools\Policies\DatabaseEngine\1033

      注意注意

      根据 SQL Server 程序文件的安装位置以及语言标识符,文件路径可能会有所不同。

    4. 选择一个或多个要评估的 .xml 策略文件,然后单击**“打开”**。

      所选文件的列表将出现在**“文件”**框中。

    5. 在**“选择源”对话框中,单击“确定”**。

    6. 如果出现**“加载策略”对话框,则单击“关闭”**。

    您选择的策略将在**“策略选择”**页上列出。请注意,某一策略旁的警告图标指示该策略包含脚本。

  5. 单击**“评估”**以便评估策略。

    在**“结果”**表中,将列出每个策略的结果。红色的“x”图标指示不符合策略。

  6. 对于某些策略失败,基于策略的管理使您能够立即对目标强制策略符合。对于此类失败,在失败的策略旁将出现一个复选框。如果您选中该复选框,**“应用”按钮将可用。在您单击“应用”**后,在目标实例上将自动更新不符合设置。

    注意事项注意

    在自动更新目标实例前,请确保您完全理解该策略设置。我们建议,在您选中一个或多个复选框后,单击“脚本”,并且选择一个输出位置,以便可以在应用更改前查看基础 Transact-SQL 代码。

  7. 要查看某一策略的详细结果,请在**“结果”**表中单击该策略。