首页 | 登录 | 注册 | 会员中心 | 网站地图
 当前位置:首页 >> 网管 >> 数据库 >> SQL Server >> 在SQL Server 2008中配置和管理基于策略的管理
在SQL Server 2008中配置和管理基于策略的管理
来源:IT专家网 作者: 发布时间:2008-07-31
SQL Server 2008推出了一个新的特性叫做基于策略的管理(也叫做声明管理框架,Declarative Management Framework (DMF))。数据库管理员总是要很辛苦地确保他们管理的所有SQL Server的配置是符合公司的策略和标准的。使用基于策略的管理特性,数据库管理员就可以管理一个或多个SQL Server 2008实例并检查策略遵从性和违反策略的问题。可以创建策略用于管理SQL Server 2008的所有实体,例如SQL Server配置、数据库、表、用户、规则或任何其它SQL Server对象等等。

  怎样配置和管理基于策略的管理

  1. 使用SQL Server管理套件连接到SQL Server 2008实例。

  2. 在对象管理器中,点击管理下面的策略管理,你将看到子节点:策略、条件&分面。

SQL Server

  3. 点击分面节点并扩展它看到74个预定义的SQL Server分面集合,当你想为SQL Server2008创建策略时它们是很有用的。

SQL Server

  4. 双击数据库维护分面来查看当我们使用这个分面创建一个策略时可管理的所有属性。 

SQL Server

  怎样创建一个条件

  在基于策略的管理中,初始步骤是创建一个条件。新的条件可以通过右键单击管理|策略管理下面的子节点——条件来创建的。

SQL Server

  当弹出了创建新条件的窗口后,你需要提供名称、分面和表达式的值,如下图所示。在这个情况下,我们要设置一个表达式,就是在当前SQL Server 2008上的所有数据库应该将恢复模型配置为NULL。

SQL Server

  怎样创建一个策略

  在基于策略的管理中,下一步是创建一个策略,它使用新添加的条件。可以通过右键单击管理|策略管理下面的策略结点来创建一个新的策略。

SQL Server

  当创建新策略窗口打开时,你需要提供名称、检查条件和目标值,如下图所示。

SQL Server

  策略评估模型由这个策略所用的基于策略管理分面的特性来决定。所有的分面支持按需和按时间表(使用这个你可以为策略指定时间表来作为一个SQL Server代理工作运行在一个特定时间表上)。只有当分面状态的改变可以由一些事件来捕获的时候分面才支持根据变更来进行日志记录。如果有改变分面状态、对DDL语句的事务型支持,那么分面支持根据变更来预防。自动具有这三个执行模式之一的策略可以被开启或关闭。

  怎样评估新创建的策略

  你可以通过右键单击管理|策略管理下面的策略子节点来评估新创建的策略,如下图所示。

SQL Server  

SQL Server

  你需要选择你需要评估的策略并点击评估按钮,它将对当前SQL Server 2008实例的所有数据库执行策略,并提供得出的结果,如下图所示。

SQL Server

  绿色打勾图标显示这两个数据库符合策略而红叉按钮表明其它两个数据库不符合这个策略。你可以点击查看…链接到详细面板来了解不符合的原因。

SQL Server

  失败的原因是一些数据库将恢复模型配置为了SIMPLE,它应该按照企业策略标准配置为使用FULL恢复模型。数据库管理员/策略管理员可以通过选上复选框并点击应用按钮来快速地解决策略冲突问题。这将弹出一个策略评估警告信息(如果你是第一次执行这个策略)来进行更改;点击“是”来将数据库的恢复模型从SIMPLE改为FULL。

SQL Server

(责任编辑:IORI)
阅读次数:
共2页: 上一页 1 [2] 下一页
快速检索
网友评论
评论加载中…
 
友情链接 | 欢迎投稿 | 杂志发行 | 广告报价 | 人才招聘 | 服务条款 | 免责声明 | 隐私保护 | 关于网管员世界
CopyRight © 2001-2008 [网管员世界 www.365master.com] All Rights Reserved.
《网管员世界》杂志,专为网管服务的刊物!