如何使用严重级别创建警报 (SQL Server Management Studio)
本主题介绍了如何创建一个将在发生特定严重级别的错误时生成的 Microsoft SQL Server 代理警报。
使用严重级别创建警报
在对象资源管理器中,连接到 SQL Server 数据库引擎 实例,再展开该实例。
展开**“SQL Server 代理”**。
右键单击**“警报”并选择“新建警报”**。
在**“名称”**框中,键入此警报的名称。
在**“类型”框中,单击“SQL Server 事件警报”**。
选中**“启用”复选框将运行警报。默认情况下,“启用”**为选中状态。
在**“数据库名称”**列表中,单击数据库,以将警报限制于特定的数据库。
单击**“严重性”**,然后单击一种严重级别。
如果严重级别在 19 到 25 之间,就会向 Microsoft Windows 应用程序日志发送 SQL Server 消息,并触发一个警报。对于严重级别小于 19 的事件,只有在使用 sp_altermessage、RAISERROR WITH LOG 或 xp_logevent 强制这些事件写入 Windows 应用程序日志时,才会触发警报。
复选**“当消息包含以下内容时触发警报”框,在“消息文本”**框中键入关键字或字符串,以将警报限制为特定字符序列。最大字符数为 100。
请参阅
任务
如何定义对警报的响应 (SQL Server Management Studio)
其他资源
sp_altermessage (Transact-SQL)
xp_logevent (Transact-SQL)
RAISERROR (Transact-SQL)