存档

2012年11月14日 的存档,文章数:1

Job Scheduler 提供了定义和调度数据库管理和维护任务的能力,从而简化了 ASE 的管理。有了 Job Scheduler,就可以将通常需要数据库管理员干预的作业安排为在合适的时间以无人值守的方式运行,从而让数据库管理员腾出手来关注其它问题。

    先介绍四个属于:作业、日程表、作业历史、预定作业、Job Scheduler任务、Job Scheduler代理、目标服务器、模板。

作业:在一次数据库操作中,例如备份、更新统计信息和转储数据库,对数据库执行的一个或多个系列操作。

日程表:定义了执行作业的时间以及如何重复执行作业。

作业历史:曾经执行过的预定作业。

预定作业:是指已绑定到某个日程表的作业。只有经过调度的作业才会执行。

Job Scheduler 任务(JS 任务):是功能性组件,负责管理日程表和及时通知 Job Scheduler 代理执行某个特定作业。

Job Scheduler 代理(JS 代理):是功能性组件,负责在接到 JS 任务通知时执行某个作业。

重复执行的日程表:是将要多次执行的日程表。所有重复执行的日程表都必须有开始和结束时间。

目标服务器:是预定要在其上运行业务的 Adaptive Server。

模板:是一组带有参数的 Transact-SQL (T-SQL) 语句,可用于在 Job Scheduler 中创建作业。