网站大量收购独家精品文档,联系QQ:2885784924

使用SQLServer_代理作业详解.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13 章 使用SQL Server 代理作业  代理服务概述  SQL Server代理服务配置  定义操作员  作业管理  警报管理  数据库维护概述  数据库维护计划向导 代理服务概述: SQL Server 代理是一个任务规划器和警报管理器,在实际应用时, 可以将那些周期性的工作定义成一个任务,在SQL Server代理的帮助 下自动执行; 在自动执行时,若出现故障,则SQL Server 代理自动通知操作员, 操作员获得通知后及时排除故障。 如此在任务、操作员、警报三者之间既相互独立,又相互联系、 相互补充,构成了自动完成某些任务的有机整体。 SQL Server代理服务配置: SQL Server 代理可配置为手动启动或自动启动,以及可被禁用。 可使用SQL Server Configuration Manager 或Windows管理工具来 更改SQL Server 代理的启动设置。 若计划实现自动执行作业或警报,通常应为 “SQL Server代理” 服务设置为Windows 启动时自动启动。 允许自动处理不同的管理任务,启动后可以利用SQL Server 管理 平台对其进行配置,其具体步骤如下: • 打开SQL Server 管理平台,展开指定的服务器,用右键单击 『SQL Server 代理] 图标,从快捷菜单中选择 『属性]选项,则出现 『SQL Server 代理属性』对话框,选择 『常规』页框,如图所示。 选择 『高级』页框,如图所示。 选择 『警报系统』页框,如图所示。 选择 『作业系统』页框,如图所示。 选择 『连接』页框,如图所示。 选择 『历史记录』页框,如图所示。 定义操作员:  可以接收电子通知的人员或组的别名 通知可能来自于一个作业、作业步骤或警报  可以通过电子邮件, 寻呼或net send 命令进行通知  可指派防故障操作员 使用SQL Server 管理平台可以创建一个操作员,其具体步骤如下: 打开SQL Server 管理平台,展开SQL Server 代理,右击 『操作 员』图标,从快捷菜单中选择 『新建操作员』选项,则出现 『新建操作 员属性』对话框,如图所示。 选择 『通知』页框,如图所示,使用此页可设置向操作员通知的警报和作业。 作业管理: 自动处理一个任务的第一步是创建对应的作业。一般来说,如果 要创建作业,必须执行以下三个步骤: • 定义作业步骤; • 如果该作业不是用户指定执行,创建作业执行的计划时间; • 通知操作员作业的状态。 作业步骤定义: 作业步骤是作业对数据库或服务器执行的操作。每个作业必须至 少有一个作业步骤。作业步骤可以为: (1)可执行程序和操作系统命令; (2 )Transact-SQL 语句,包括存储过程和扩展存储过程; (3)Microsoft ActiveX 脚本; (4 )复制任务; (5)Analysis Services 任务; (6)Integration Services 包。 创建作业步骤的方法: 作业步骤作业步骤1:1: 备份数据库备份数据库 失败? 是 (Transact-SQL) 写到应用程序写到应用程序 否 日志 作业步骤作业步骤2:2: 传递数据传递数据 失败? 是 (CmdExec) 否 通知操作员 作业步骤作业步骤3:3: 自定义应用自定义应用 失败? 是 程序(ActiveX Script)

文档评论(0)

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

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

1亿VIP精品文档

相关文档