SQL Server2000数据库及应用 李伟红 第13章 SQL Server 2000代理服务新.ppt
文本预览下载声明
第13章 SQL Server 2000代理服务 北华航天工业学院 李伟红 本章学习目标 掌握SQL Server 2000代理服务元素的组成; 掌握设置启动账户的方法; 掌握启动SQL Server 2000代理服务的方法; 掌握设置警报的方法; 掌握创建作业的方法; 掌握定义操作员的方法。 13.1 配置SQL Server 2000代理服务 为了帮助数据库管理员更好地管理数据库,并节省管理员的时间,SQL Server 2000提供了SQL Server 2000代理服务。利用这个服务工具,SQL Server 2000可以自动完成某些SQL Server 2000的管理任务。在使用SQL Server 2000代理之前,先要配置SQL Server 2000代理服务。 13.1.1 SQL Server 2000代理服务元素 SQL Server 2000代理可以自动执行指定任务、监视SQL Server 2000运行并在必要时进行报警。SQL Server 2000代理包括三个基本元素:操作员、作业和警报。 (1)操作员:操作员的职责是维护SQL Server 2000服务器的正常运行。当SQL Server 2000的运行出现异常时,应该及时通知操作员以采取相应的维护措施。 13.1.1 SQL Server 2000代理服务元素 (2)作业:作业就是在SQL Server 2000中定义的要被执行的管理任务,通过作业还可以监督该管理任务的执行情况。 (3)警报:当某些SQL Server 2000事件发生时可以通过警报使数据库服务器作出响应。 13.1.2 启动SQL Server 2000代理服务 要想自动执行用户定义的任务,应该首先启动SQL Server 2000代理服务,在启动代理服务之前,应该先设置启动账户。 1.设置启动账户 SQL Server 2000代理服务的启动账户有两种: (1)系统账户:即使用本地计算机的系统管理员账户启动SQL Server 2000代理服务。 (2)本账户:即指定SQL Server 2000代理运行于哪一个Windows NT/2000账户下,该账户必须是运行SQL Server 2000代理服务器上的系统管理员角色成员。 1.设置启动账户 设置SQL Server 2000代理服务启动账户有两种方式:通过企业管理器或通过Windows NT/2000的系统管理工具。 使用企业管理器设置启动账户: (1)在企业管理器中展开服务器,再展开“管理”。 (2)右击其中的“SQL Server代理”,在弹出的快捷菜单中选择“属性”命令。 (3)选中“服务启动账户”栏的“系统账户”单选按钮。 1.设置启动账户 使用Windows NT/2000的系统管理工具来设置SQL Server 2000代理服务启动账户: (1)在Windows 2000 Server中单击“开始”按钮,并选择其中的“控制面板”→“管理工具”→“服务”命令,打开“服务”对话框。 (2)在“服务”对话框右侧窗口的服务列表中找到SQLSERVERAGENT服务,右击此服务,在弹出的快捷菜单中选择“属性”命令。 (3)选择“登录”选项卡。 2.启动SQL Server 2000代理服务 (1)单击“开始”按钮,并依次单击“程序”→“Microsoft SQL Server”→“服务管理器”。 (2)选择服务器,选择SQL Server Agent。单击开始按钮启动SQL Server 2000代理服务。 13.2 作业管理 如果数据库管理员要让SQL Server 2000代理服务自动处理某个任务,需要首先创建对应的作业。 一个作业是由一个或多个作业步骤组成的。作业步骤可以是可执行程序、Windows NT/2000命令、T-SQL语句及Active X脚本等。 作业既可以在本地服务器上执行,也可以在远程服务器上执行,还可以根据需要设置作业执行的时间。 13.2.1 创建作业 例13-1 使用企业管理器创建一个新的作业“作业_备份BOOKS数据库”。 (1)在企业管理器中展开服务器LIBRARY,展开“管理”,再展开“SQL Server代理”。 (2)右击“作业”,在弹出的快捷菜单中选择“新建作业”命令。 13.2.2 调度作业 为了使作业能够自动执行,应该安排好作业自动执行的时间表,即调度作业。 例13-2 使用企业管理器调度作业“作业_备份BOOKS数据库”,使得此作业在每天的23:30分自动备份数据库。 (1)在企业管理器中展开服务器,展开“管理”,再展开“SQL Server代理”。 (2)单击 “作业”,在右侧窗格中会显示已创建的所有作业,双击某个作业,单击“调度”选项卡。 13
显示全部