调度计划相关操作

Agent可创建、更新、查询、删除调度计划,调度计划包括定期物理备份计划、定期删除备份计划、定期全库统计信息收集计划,亦可将已创建的调度任务作为调度计划。Agent后台会按指定时间执行存在的调度计划。

创建调度计划

接收到前台工具的创建调度计划请求后agent内部会先检查调度计划名称的唯一性,再为调度计划分配Schedule id,并保存相关任务信息于本地文件中,文件位置位于神通数据库安装目录下agent/scheduleinfo下,命名格式为任务对应数据库名称_scheduleid.sc,如图所示

../../../../_images/sche_plan_1.png

更新调度计划

Agent通过创建调度计划时所分配的schedule id来标识调度计划,更新调度计划时需指定有效的schedule id,agent校验完成后会对内部信息及本地保存文件信息进行更新,如果需要更新schedule name,则需与已存在的其他调度计划名称不同。

删除调度计划

删除调度计划功能会删除agent中所保存的调度计划信息,删除本地所保存的调度计划文件。

查询调度计划

查询调度计划时,agent会先查询当前的数据库信息,并清理针对已删除数据库的调度计划,然后返回当前agent所保存的剩余调度计划信息,用户可通过前台工具如数据库维护工具的查询调度计划功能查询,如图所示。

../../../../_images/sche_plan_2.png