SQL Server 2005 实现自动化管理
2010-10-01 10:20:57 来源:WEB开发网@NETSEND_ADDRESS 操作员的网络地址
@weekday_pager_start_time 服务在工作日(星期一到星期五)开始时间
@weekday_pager_END_time 服务在工作日(星期一到星期五)结束时间
@PAGER_DAYS=62 表示操作员可以接受呼叫的日期
值 描述
1 星期日
2 星期一
4 星期二
8 星期三
16 星期四
32 星期五
64 星期六
例如,定义一个操作员为DUFEI,只使用网络地址接收消息
EXEC MSDB..SP_ADD_OPERATOR
@NAME='DUFEI',@NETSEND_ADDRESS='192.168.15.200'
此示例设置 janetl 的操作员信息。启用操作员信息,这样,呼叫程序将从星期一到星期五的上午 8 点到下午 5 点通知 janetl。
use msdb
exec sp_add_operator @name = 'Janet Leverling',
@enabled = 1,
@email_address ='janetl',
@pager_address = '5673219@mypagerco.com',
@weekday_pager_start_time = 080000,
@weekday_pager_end_time = 170000,
@pager_days = 62 周一到周五
sp_add_alert 创建警报:
常用参数:
@NAME 警报名称
@SEVERITY 用于定义警报的严重级别 (1-25)
@ENABLED 警报的当前状态
@NOTIFICATION_MESSAGE 附加消息
@JOB_NAME 该警报所执行的作业名称
@JOB_ID 该警报所执行的作业ID 与作业名称只能有一个
例如:
MSDB..SP_ADD_ALERT @NAME='ALT2',@SEVERITY=15
MSDB..SP_DELETE_ALERT @NAME='AL1'
:
SP_ADD_JOBSCHEDULE作业调度
更多精彩
赞助商链接