SQL Server 2008 培训_09+-+chs_第1页
SQL Server 2008 培训_09+-+chs_第2页
SQL Server 2008 培训_09+-+chs_第3页
SQL Server 2008 培训_09+-+chs_第4页
SQL Server 2008 培训_09+-+chs_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第九章:管理任务自动化,概述,在SQL Server 2008中实现管理任务自动化 使用SQL Server代理 创建维护计划 实施警报 管理SQL Server代理安全性,第1节:在SQL Server 2008中实现管理任务自动化,自动化的好处 作业 操作员 创建作业步骤 使用作业活动监视器,自动化的好处,减少管理工作负荷 减少因遗漏重要维护任务而引起的风险 减少人为错误的风险 预防性管理,作业,指定由SQL Server代理按顺序执行的一系列操作 可以包含Transact - SQL,命令行应用程序和ActiveX脚本步骤 可以安排只运行一次,重复运行,或手动启动,操作员,可以接收通知人

2、或组 通知可来自作业,作业步骤或警报 可以使用电子邮件,寻呼程序或net send消息得到通知 可以指定防故障操作员,创建作业步骤,失败?,Yes,No,写入应用程序日志,通知操作员,作业步骤1:备份数据库(Transact - SQL中),作业步骤2:传输数据 ( CmdExec),作业步骤3:自定义应用程序(ActiveX脚本),Yes,Yes,通知操作员,No,No,失败?,失败?,示范:创建作业和操作员,在这个演示中,你将看到如何: 创建操作员 创建作业,使用作业活动监视器,启动和停止作业 查看作业属性 查看特定作业的历史记录 刷新”代理作业活动”网格中的信息(手动或自动),第2节:使

3、用SQL Server代理,SQL Server代理? SQL Server代理配置注意事项 配合SQL Server代理使用数据库邮件,SQL Server代理,SQL Server负责自动化的组件 作为Windows服务运行 必须处于运行状态才能执行作业,触发警报以及联系操作员,SQL Server代理配置注意事项,SQL Server 代理服务的启动模式 SQL Server 代理服务默认未配置为自动启动,但可以配置为自动启动,SQL Server代理服务帐户 需要”作为服务登录”用户权限,SQL Server代理服务依赖项 SQL Server服务 用于发送net send通知的信使服

4、务,配合SQL Server代理使用数据库邮件,数据库邮件 使用SMTP 需要SQL Server代理帐户的邮件配置文件 SQL Server代理帐户必须是DatabaseMailUserRole的成员 通过SQL Server代理发送邮件 服务直接访问邮件,不依赖于SQL Server是否可用,演示:使用SQL Server代理,本演示中,你将看到如何: 配置数据库邮件 配置SQL Server代理,第3节:创建维护计划,维护计划 创建维护计划,维护计划,帮助数据库管理员安排核心任务 创建一个或多个SQL Server代理作业 管理员可手动编辑和创建计划,创建维护计划,利用主服务器/目标服务

5、器配置以易于维护 使用维护计划向导创建基本计划 通过Server Management Studio自定义计划,演示:创建维护计划,本演示中,你将看到如何: 创建维护计划,第4节:实施警报,警报 创建警报 响应警报,警报,对事件的预定义响应 由作业,性能条件或应用程序日志事件触发 可通知操作员或启动指定作业,创建警报,指定 警报名称 触发警报的条件(事件,WMI触发器,性能条件) 响应 - 通知操作员,启动作业,使用 SQL Server Management Studio或“sp_add_alert ”,EXEC dbo.sp_add_alert name= NTest alert , me

6、ssage_id = 55001,severity= 0, notification_message = NError 55001 has occurred The database will be backup up, job_name的= N Back up AdventureWorks2008 database,响应警报,启动作业 使用现有作业 创建新作业,通知操作员 为每天或每周的不同时段,安排不同的响应人员 电子邮件,寻呼程序或net send,或者,演示:使用警报,本演示中,你将看到如何: 创建关键事件的警报,第5课:管理SQL Server代理安全性,SQL Server代理角色 SQL Server代理的代理帐户,SQL Server代理角色,三个可用的角色: :,SQLAgentUserRole:在本地作业的权限,SQLAgentReaderRole:还可查看可用作业的列表,SQLAgentOperatorRole:还可查看操作员的属性和代理帐户, 以及控制本地作业和作业历史记录,SQL Server代理的代理帐户,定义作业步骤的安全上下文 粒度化控制对子系统的访问 使用凭据映射到Windows用户 凭据中指定的用户必须有”作为批处理作业登录”用户权限

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论