管理作业自动化
图31-17 「新增警示属性」窗口的「一般」页签
2.在 新增警示属性 窗口的 事件警示定义 区域中,选择 错误号码 或 重要性 指定您要启动警示的事件,然后指定一个错误编号或是重要层级。假如重要层级指定好了,那个重要层级的所有错误都将引发警示。在本例中,要选取 错误号码 ,然后点选 ... 按钮来寻找编号。出现 治理SQL Server讯息 对话框,如图31-18所示。
3.要搜寻指定的错误,请在 搜寻 页签中的 重要性 清单上选取一个类别,然后按一下 寻找 。找到的错误讯息将列在 讯息 页签上。 搜寻 页签的底部有两个复选框,可以用来限制搜寻。 只包含记录的讯息 复选框可以让搜寻来检索自动记录在事件记录中的讯息。 只包含使用者自订的讯息 复选框限制只能搜寻使用者定义的讯息。例如,要寻找所有严重的硬件错误,要选取在 重要性 清单方块中的 024-严重错误 : 硬件错误 ,然后按一下Find。错误编号823(重要层级为24)将出现在 讯息 页签上,如图31-19所示。
图31-18 「治理SQL Server讯息」对话框的「搜寻」页签 dedecms.com
图31-19 「治理SQL Server讯息」对话框的「讯息」页签
4.按一下 确定 接受这个讯息,并回到 新增警示属性 窗口的 一般 页签。 数据库名称 下拉式选单让您指定只有当事件来自选取的数据库中,警示才会引发。保持 所有数据库 的默认值设定。 错误讯息中所含的文字 文字方块答应您键入字符串(可到 100 个位),来限制将引发警示的错误,而这些错误文字将显示那些刚键入的字符串。假如让这个文字方块空着的话,就不会受到任何限制。
5.按一下 回应 页签,如图31-20所示。这个页签中,您可以指定警示发生时应该采取什么行动。选取 执行作业 复选框,在下拉式选单上选取一个作业名称,让作业可以在警示发生时执行。按一下 新增操作员 ,建立一个新操作员来通知。现有的操作员会出现在 通知操作员 清单上。您可以指定操作员是否应该用电子邮件、呼叫器、网络传送、或是综合上述方法来通知。
图31-20 「新增警示属性」窗口的「响应」页签
假如指定用电子邮件通知操作员,而且也选取了 将警示的错误文字包含于 复选框,错误文字将在警示讯息中传送给操作员。在电子邮件中将附加的文字键入到页签底部的 待传送的其它告知讯息 文字方块。附加文字最多可有 512 位。图31-20显示操作员 TestOperator,选择用电子邮件通知。附加的讯息包含在内。注重 响应间隔延迟 文字方块。这些文字方块设定指定警示重复发生时,操作员将多久被通知一次。设定 60 分钟表示操作员每 60 分钟被通知一次。
6.要接受您输入的的警示和响应,请按一下 套用 。然后点选 确定 来关闭窗口。
使用 Enterprise Manager 建立效能条件警示
当某种效能条件发生时,我们可使用 Enterprise Manager 建立效能条件警示。注重,SQLServer 代理程序每 20 分钟轮询一次效能计数器,所以假如在轮询之间有几秒钟的高低情况发生,是监测不到的。跟着下面步骤建立警示:
1.在 Enterprise Manager 的左边窗格中展开一个服务器数据夹,展开 治理 数据夹,展开 SQL Server代理程序 数据夹。在 警示 上按一下右键,并在快捷菜单上选取 新增警示 ,出现 新增警示属性 窗口(图31-21)。在 一般 页签的 名称 文字方块中为警示键入一个名称(本例中使用的名称是user_alert)。指定一个效能条件警示,选取 型别 下拉式选单中的 SQL Server效能条件警示 。
2.在 效能条件警示定义 区域,定义一个将启动警示的效能条件。选取您要使用的 SQL Server 效能对象,作为 对象 下拉式选单中的启动对象,然后选取要在 计数器 下拉式选单中使用的计数器。设定 发出警示的时机为计数器达 选项,指定在哪种情况下警示会被引发。最后设定一个门坎,假如超过这个特定值,就会引发警示。图31-21显示当 SQL Server User Connections 计数器到达100时,这个设定就会引发警示。
文章评论
共有位Admini5网友发表了评论 查看完整内容