设置 SQL Server 数据库警报 (Windows)

使用系统监视器,您可以创建一个警报,当系统监视器计数器达到阈值时触发。 为了响应警报,系统监视器可以启动应用程序,例如编写用于处理警报条件的自定义应用程序。 例如,可以创建在死锁数超过特定值时引发的警报。

还可以使用 Microsoft SQL Server Management Studio 和 SQL Server 代理定义警报。 有关详细信息,请参阅 “警报”

设置 SQL Server 数据库警报

  1. 在“性能”窗口的导航树上,展开 “性能日志”和“警报”。

  2. 右键单击 “警报”,然后单击“ 新建警报设置”。

  3. “新建警报设置” 对话框中,键入新警报的名称,然后单击“ 确定”。

  4. 在新警报对话框的“ 常规 ”选项卡上,添加 批注,然后单击“ 添加 ”以向警报添加计数器。

    所有警报必须至少有一个计数器。

  5. 在“添加计数器”对话框中,从 “性能对象 ”列表中选择一个 SQL Server 对象,然后从列表中选择一个 计数器

  6. 若要将计数器添加到警报,请单击“ 添加”。 可以继续添加计数器,也可以单击“ 关闭 ”返回到新警报的对话框。

  7. 在新警报对话框中,单击“当值为”列表中的“超出”“下限”,然后在“限制”中输入阈值。

    当计数器的值大于或小于阈值时,将生成警报(具体取决于你单击了 “超过 ”或 “下”)。

  8. 在每个框中的 采样数据 中,设置采样频率。

  9. 操作 选项卡上,设置每次触发警报时要执行的操作。

  10. 在“ 计划 ”选项卡上,设置警报扫描的启动和停止计划。

另请参阅

创建 SQL Server 数据库警报