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

SQLServer应用教程电子教案ch1.ppt

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

* 第*页 第12章 自动化管理任务 学习目标 本章重点 本章内容 * 第*页 学习目标 数据库管理员的工作是繁重复杂的,如果可以自动化有规律地进行管理,那么可以大大减轻数据库管理员的工作负荷,提高其工作质量。 Microsoft SQL Server 系统提供了作业和警报功能。通过定义作业和警报,可以设置系统执行自动化操作任务。 在Microsoft SQL Server系统中,SQLServer代理服务负责系统警报、作业、操作员、调度和复制等任务的管理。本章将详细研究自动化管理任务技术。 * 第*页 本章重点 自动化管理任务 自动化管理组件 作业管理 操作员管理 警报的类型 警报管理 * 第*页 本章内容 12.1 概述 12.2 作业 12.3 警报 12.4 上机练习 12.5 习题 * 第*页 本章内容 12.1 概述 12.2 作业 12.3 警报 12.4 上机练习 12.5 习题 * 第*页 12.1 概述 作为一种分布式数据库管理系统,完成许多自动化管理任务是必不可少的功能。自动化管理任务是指系统可以根据预先的设置自动地完成某些任务和操作。 一般地,把可以自动完成的任务分成两大类:一类是执行正常调度的任务,另一类是识别和回应可能遇到的问题的任务。 执行正常调度的任务,例如在Microsoft SQL Server系统中执行一些日常维护和管理的任务,可以包括备份数据库、传输和转换数据、维护索引、维护数据一致性等。 另一类任务识别和回应可能遇到的问题,例如对Microsoft SQL Server系统出现的错误以及定义监测可能存在问题的性能条件。例如,可以定义一个任务来更正出现的问题。如果发生了数据库事务满了,则该数据库就不能正常工作了,这时发生错误代号是1105的错误。可以定义一项使用Transact-SQL语句的任务,执行清除事务日志和备份数据库的操作。还可以定义一些性能条件。例如,可以定义SQLServer代理服务来监测何时出现锁堵塞用户修改数据,并且把这种状况自动通知系统管理员。 * 第*页 自动化组件 自动化组件包括Windows Event Log、MSSQLServer和SQLServer代理。 MSSQLServer服务是Microsoft SQL Server系统的数据库引擎,负责把发生的错误作为事件写入Windows的应用程序日志中。如果Microsoft SQL Server系统或应用程序发生了需要引起用户注意的任何错误或消息,且把这些错误或消息写进了Windows的应用程序日志,则这些错误或消息就是日志。 Windows Event Log服务负责处理写入Windows的应用程序日志中的事件,这些事件可以包括:Microsoft SQL Server系统中严重等级在19~25之间的任何错误;已经定义将要写入Windows的应用程序日志中的错误消息;执行RAISERROR WITH LOG语句。 当SQLServer代理服务启动时,它就在Windows的事件日志中注册并且连接到Microsoft SQL Server,这样就允许SQLServer代理服务接受任何Microsoft SQL Server的事件通知。 * 第*页 本章内容 12.1 概述 12.2 作业 12.3 警报 12.4 上机练习 12.5 习题 * 第*页 12.2 作业 作业就是为了完成指定任务而执行的一系列操作。 作业管理包括创建作业、定义作业步骤、确定每一个作业步骤的动作流程逻辑、调度作业、创建将要通知的操作员,以及检查和配置作业的历史。 在Microsoft SQL Server系统中,既可以使用SQL Server Management Studio创建作业和操作员,也可以使用系统存储过程创建作业。 下面主要介绍如何使用SQL Server Management Studio工具管理作业。 * 第*页 【例12-1】定义作业 * 第*页 【步骤】选项卡 * 第*页 【常规】选项卡(新建作业步骤) * 第*页 【高级】选项卡(新建作业步骤) * 第*页 【计划】选项卡 * 第*页 【新建作业计划】对话框 * 第*页 【通知】选项卡 * 第*页 【目标】选项卡 * 第*页 【例12-2】定义操作员 * 第*页 执行和脚本化作业 作业创建之后,除了按照其调度方式执行之外,还可以由用户手动执行。 在SQL Server Management Studio主窗口中右击作业testJob,则弹出一个快捷菜单,如图12-11所示。 * 第*页 本章内容 12.1 概述 12.2 作业 12.3 警报 12.4 上机练习 12.5 习题 * 第*页 12.

文档评论(0)

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

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

1亿VIP精品文档

相关文档