SQLServer2005数据库实践教程自动化管理任务分析.ppt

SQLServer2005数据库实践教程自动化管理任务分析.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLServer2005数据库实践教程自动化管理任务分析

* 6-2 管理作业与警报 6-2-4 通过T-SQL实现自动化管理任务 实验1:T-SQL创建作业实验 EXEC MSDB.dbo.SP_ADD_JOB --在MSDB系统数据库中以dbo身份执行SP_ADD_JOB存储过程 @JOB_NAME=school_back, --命名作业名称为school_back @ENABLED=1, --是处于启用状态 @OWNER_LOGIN_NAME=832dfe13c0ea4b5\ADMINISTRATOR, --可登录的用户名称是本机的ADMINISTRATOR用户 @NOTIFY_LEVEL_NETSEND=3, --用于指明作业完成后何时发送电子邮件的值,3表示为始终发送 @NOTIFY_NETSEND_OPERATOR_NAME=ADAdmin01, --完成该作业后,接收网络消息的操作员的名称。 @NOTIFY_LEVEL_EVENTLOG=3 --用于指示何时将该作业的项放入 Microsoft Windows NT 应用程序日志,3表示为始终发送 --注意:如果没有操作员.需要预先定义一个操作员ADAdmin01,查询操作员命令如下 EXEC MSDB.dbo.SP_HELP_OPERATOR * 6-2 管理作业与警报 6-2-4 通过T-SQL实现自动化管理任务 2. 创建操作员 创建操作员的系统存储过程是SP_ADD_OPERATOR,其基本的语法格式如下: sp_add_operator [ @name = ] name ?????[ , [ @enabled = ] enabled ] ?????[ , [ @email_address = ] email_address ] ?????[ , [ @pager_address = ] pager_address ] ?????[ , [ @weekday_pager_start_time = ] weekday_pager_start_time ] ?????[ , [ @weekday_pager_end_time = ] weekday_pager_end_time ] ?????[ , [ @pager_days = ] pager_days ] ?????[ , [ @netsend_address = ] netsend_address ] 常用参数的含义为: @NAME 操作员名称 @ENABLED 是否启用操作员 @EMAIL_ADDRESS 操作员的邮件地址 @PAGER_ADDRESS 操作员的寻呼地址 @NETSEND_ADDRESS 操作员的网络地址 @weekday_pager_start_time 服务在工作日(星期一到星期五)开始时间 @weekday_pager_END_time 服务在工作日(星期一到星期五)结束时间 @PAGER_DAYS=62 表示操作员可以接受呼叫的日期,参数值描述为:1 星期日,2 星期一,4 星期二,8 星期三,16 星期四,32 星期五,64 星期六 * 6-2 管理作业与警报 6-2-4 通过T-SQL实现自动化管理任务 实验1:T-SQL创建操作员实验 --例如,定义一个操作员为op_qianshao1,只使用网络地址接收消息 EXEC MSDB..SP_ADD_OPERATOR @NAME=op_qianshao1,@NETSEND_ADDRESS=01 --此示例设置qianshao1的操作员信息。 --再创建一个启用操作员信息op_qianshao2,呼叫程序将从星期一到星期五的上午 8 点到下午 5 点通知op_qianshao2。 use msdb exec sp_add_operator @name = op_qianshao2, --操作员名称 @enabled = 1, --操作员名称 @email_address =janetl, --启用操作员 @pager_address = qianshao@, --操作员的寻呼地址 @weekday_pager_start_time = 080000, --服务在工作日(星期一到星期五)开始时间 @weekday_pager_end_time = 170000, --服务在工作日(星期一到星期五)结束时间 @pager_days = 62 --周一到周五 * 6-2 管理作业与警报 6-2-4 通过T-SQL实现自动化管理任务 3. 创建警报 创建警报的系统存储过程是sp_add_alert,其基本的语法格式如下: sp_add_alert [ @name = ] n

文档评论(0)

wbjsn + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档