5.4.1 什么是作业
作业是数据库服务器的一些自动化、标准化的管理工作。比如定时的数据库关闭或启动、定时执行数据库的恢复或备份等。
5.4.2 作业的作用
可以利用统一的“作业库”进行集中管理。
利用【管理服务器】提供的作业系统,既可以在本地数据库服务器上运行本地作业,也可以通过【管理服务器】来集中管理分布式数据库系统的多节点作业。
在管理服务器上定义的作业,通过【智能代理】分发到各个目标上去,自动执行一些重复性强、完全可以自行完成的任务。
5.4.3 什么是作业系统
各数据库服务器上的【智能代理】。
在【管理服务器】上定义的各种作业。
【管理服务器】上对作业进行管理的作业库。
5.4.4 创建作业
(1)如图5.30所示。
(2)出现如图5.31所示的创建作业的【一般信息】选项卡。
(3)图5.32所示为创建作业的【任务】选项卡。
(4)图5.33所示为创建作业的【参数】选项卡。
(5)图5.34所示为创建作业的【调度】选项卡。
(6)图5.35所示为创建作业的【访问权】选项卡。
(7)创建好的作业如图5.36所示。
(7)创建好的作业如图5.36所示。
作业建立完毕后,在作业系统的支持下,应该能够自动完成。成功完成的作业的状态如图5.37所示。
通过上面的执行步骤的分析,如果作业执行失败,最可能的原因有3个。一是在作业系统中设置的首选身份证明参数有误;二是设置的节点身份在对应的服务器上没有以批处理作业登录的权限;三是设置的数据库首选身份证明对数据库资源没有相应的操作权限。【管理服务器】的作业系统和节点的操作系统的作业系统是两个概念。
5.4.6 作业执行失败的解决办法
1. 正确设置首选身份证明
(1)在编辑管理员首选项的【首选身份证明】选项卡中,可以在节点上赋予它这个权限,如图5.38所示。
(2)针对作业执行的目标类型不一样,在【首选身份证明】选项卡中必须正确设置具有操作权限的用户及角色。
2. 在节点上赋予用户以批处理作业登录的权限
(1)在节点所在的服务器的桌面上选择【开始】/【程序】/【管理工具】/【本地安全策略】选项,出现如图5.40所示的【本地安全设置】界面。
(2)出现如图5.41所示的【本地安全策略设置】界面。
(3)出现如图5.42所示的【选择用户或组】界面。