成功连接RDS for SQL Server实例。通过SQL Server客户端连接目标实例,具体操作请参见
通过公网连接RDS for SQL Server实例
。成功连接RDS for SQL Server实例。
执行以下命令,更新现有警报的设置。
EXEC [msdb].[dbo].[rds_update_alert]
@name='name'
,
@new_name = 'new_name'
,
@message_id=message_id
,
@severity=severity
,
@enabled=enabled
,
@delay_between_responses= delay_between_responses
,
@notification_message='notification_message'
,
@include_event_description_in=include_event_description_in
,
@database_name='database'
,
@event_description_keyword= 'event_description_keyword'
,
@job_id=job_id | @job_name='job_name'
,
@occurrence_count= occurrence_count
,
@count_reset_date= count_reset_date
,
@count_reset_time= count_reset_time
,
@last_occurrence_date= last_occurrence_date
,
@ last_occurrence_time= last_occurrence_time
,
@ last_response_date= last_response_date
,
@ last_response_time= last_response_time
,
@ raise_snmp_trap= raise_snmp_trap
,
@ performance_condition= 'performance_condition'
,
@category_name='category'
,
@wmi_namespace='wmi_namespace'
,
@wmi_query='wmi_query';
表1
参数说明
delay_between_responses
警报响应之间的等待时间(以秒为单位)。
“delay_between_responses”
的值为
“int”
,默认值为0,这意味着响应之间不等待(每次出现警报时都生成响应)。响应可以为下面的一种或两种形式:
通过电子邮件或寻呼发送的一个或多个通知。
要执行的作业。
例如,当警报在短时间内重复产生时,通过设置该值就有可能避免发送重复的电子邮件。
include_event_description_in
指定是否应该在通知消息SQL Server中包含Windows应用程序日志中的错误说明。其数据值为tinyint,默认值为NULL,可以是下列值中的一个或多个。
值为0,表示无。
值为1,电子邮件。
值为2,表示寻呼程序。
值为4,表示net send。
值为7,表示All。
'performance_condition'
以 "itemcomparatorvalue" 格式表示的值。
“performance_condition”
的默认值为
“nvarchar(512)”
,默认值为NULL。其中包含这些元素:
格式元素为项,表示性能对象、性能计数器或计数器的命名实例。
格式元素为Comparator,表示以下运算符之一: >、< 或 =。
格式元素为ReplTest1,表示计数器的数值。