执行作业

您可以使用 SQL Server 代理作业来自动执行日常管理任务并反复运行它们,从而提高管理效率。

作业是一系列由 SQL Server 代理按顺序执行的指定操作。作业可以执行一系列活动,包括运行 Transact-SQL 脚本、命令行应用程序、Microsoft ActiveX 脚本、Integration Services 包、Analysis Services 命令和查询或复制任务。作业可以运行重复任务或那些可计划的任务,它们可以通过生成警报来自动通知用户作业状态,从而极大地简化了 SQL Server 管理。

可以手动运行作业,也可以将作业配置为根据计划或响应警报来运行。

本节内容

  • 创建作业
    包含有关创建作业和将作业组织到目录的信息。

  • 创建作业步骤
    说明可以创建的各种作业步骤以及如何创建它们。

  • 创建计划并将计划附加到作业
    说明如何定义作业的开始运行时间和运行频率。

  • 运行作业
    介绍手动运行作业(不根据计划)。

  • 指定作业响应
    说明如何将 SQL Server 代理配置为响应作业。例如,可以将 SQL Server 代理配置为作业完成时通知管理员。

  • 查看和修改作业
    包含有关如何查看现有作业、作业执行后的历史记录以及如何修改现有作业的信息。

  • 使用 Transact-SQL 编写作业脚本
    包含有关如何生成现有作业的 Transact-SQL 脚本的信息。

  • 监视作业活动
    包含有关通过使用作业活动监视器存在于 SQL Server 实例上的作业的信息。可以查看当前作业的属性、上次运行时的状态以及将来的运行时间。也可以使用作业活动监视器链接到作业历史记录。