SQLServer代理服务.ppt_第1页
SQLServer代理服务.ppt_第2页
SQLServer代理服务.ppt_第3页
SQLServer代理服务.ppt_第4页
SQLServer代理服务.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

SQL Server 代理服务(Agent Server),SQL Server 代理服务基本内容 代理服务配置 定义操作员 作业管理 警报管理,SQL Server 代理,所谓SQL Server代理(SQL Server Agent)实际上是一种完成SQL Server任务的自动化助理,它可以帮助用户执行SQL Server上的所有自动化处理过程。 例如,通过SQL Server的警报代理,可以向管理人员或操作人员报告系统故障信息,以便系统故障得到及时处理。,SQL Server代理服务的基本内容,操作员管理:可以让用户添加和删除操作员。可以设置发送给操作员的系统工作状态信息,特别是当系统发生意外或作业失败时。 作业调度:可以管理作业的执行。定时作业将根据其时间规定执行,用户可以添加和删除作业。 警报:是根据性能监视器进行配置的。当某些被监视的性能降低时,系统将发出警报。恰当的配置警报可以精简管理员的管理任务,提高管理效率和管理水平。,SQL Server 代理服务配置,SQL Server代理服务配置是指通知SQL Server代理服务在哪些情况下需要向管理人员或操作人员报告信息,以保障系统的安全运行。 应用SQL Server代理服务需要预先启动SQL Server代理服务:右键单击代理服务,选择“Start”。,SQL Server 代理服务配置,SQL Server代理服务配置步骤 : 打开企业管理器,展开指定的服务器并打开管理文件夹,启动SQL Server 代理。用右键单击SQL Server 代理图标,从快捷菜单中选择properties(属性)选项,则出现SQL Server 代理属性对话框。,操作员管理 Operator Management,在SQL Server中,操作员可以是系统管理员、程序员或其他与数据库操作和安全有关的人员。 具体谁是操作员,可以由系统管理员定义。 所谓操作员主要是指接受系统发出的关于系统或程序运行情况报告的人员。,定义操作员 Defining Operator,使用SQL Server企业管理器可以创建一个操作员,具体步骤如下: 打开SQL Server 企业管理器,展开指定的服务器并打开管理文件夹,然后选中SQL Server 代理图标,如果SQL Server 代理没有启动,则用右键单击后选择启动选项启动; 右击“SQL Server Agent”选项下的“Operators”,选择“New Operator”命令,如下图所示 。,为作业添加操作员,使用SQL Server企业管理器,具体步骤如下: 打开SQL Server 企业管理器,展开指定的服务器并打开管理文件夹,然后选中SQL Server 代理图标,如果SQL Server 代理没有启动,则用右键单击后选择启动选项启动; 右击作业,选择“属性”命令,在对话框中选择“Notifications”选项卡。,作业管理 Job Management,在SQL Server中,所有作业(Job)都位于“SQL Server Agent”选项下的 Jobs 文件夹内。 作业是系统需要单独进行的一项工作或操作。 创建作业的步骤: 定义作业步; 如果该作业不是用户指定执行,创建作业执行的调度时间; 通知操作员作业的状态。,作业步定义 Defining Job Step,一个作业可以含有一步或多步,有不同定义作业的方法: 使用Transact-SQL语句 执行一个可执行程序 激活一个程序,创建作业 Creating Job,使用SQL Server 企业管理器创建作业的步骤: 打开企业管理器,展开指定的服务器并打开管理文件夹,然后打开已经启动的SQL Server代理,用右键单击作业图标,从快捷菜单中选择新建作业选项,则出现新建作业属性对话框,如下图所示。, 每个作业必须有一个或者多个步骤,所以,除了定义作业属性外,在保存作业前,还至少要定义一个作业步骤; 要定义作业步骤,选择新建作业属性对话框中的步骤页框,然后在步骤页框中单击新建按钮,则出现新建作业步骤对话框,如下图所示。,类型下拉框的选项及含义如下:,Active X脚本:运行一个脚本语言程序。 操作系统命令:执行.exe、.cmd、.bat文件。 复制分发服务器:定义复制分发命令。 复制合并:定义复制合并命令。 复制快照:定义复制快照命令。 Transact-SQL脚本(TSQL):执行T-SQL语句命令。,创建作业时间表 Creating Job schedule,创建的作业可以按照需要指定执行,或者使用一个或多个时间表执行。一个调度的作业在特定的时间执行,或者在定期的时间执行。每个作业可以有多个时间表。,使用企业管理器为现有的作业创建时间表,打开管理文件夹,单击SQL Server 代理并单击作业;然后,用右键单击右边窗格中的作业,从快捷菜单中选择properties,则出现作业属性对话框。单击调度标签,然后单击新建调度按钮,如下图所示。单击更改按钮,打开编辑反复出现的作业调度对话框,如下图所示。,作业执行状态通知,利用SQL Server 企业管理器为现有的作业设置作业执行状态通知,用右键单击指定的作业,从快捷菜单中选择properties选项,出现作业属性对话框,然后选择通知页框。,警报管理 Alert Management, 所谓警报是指SQL Server 根据系统(含操作系统或SQL Server 系统)性能监视器所监视到的情况向用户发出的警告信息。 系统的性能监视器收集系统运行参数或统计数据,根据用户设定的限定值来进行判断是否发出警告。 SQL Server预定义了一些警报信息,用户也可以自定义警报信息。,创建警报 Creating Alert, 展开启动的SQL Server 代理,用右键单击警报图标,从快捷菜单中选择新建警报选项,从中选择常规页框; 选中错误号单选按钮,然后单击右边的方框按钮,则出现管理SQL Server消息对话框,选择搜索页框; 选择消息页框,然后单击新建按钮,出

温馨提示

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

评论

0/150

提交评论