创建职位
重要
Azure SQL 托管实例,目前大多数但并非所有 SQL Server 代理功能都受支持。 有关详细信息,请参阅 Azure SQL 托管实例与 SQL Server 的 T-SQL 差异。
作业是由 SQL Server Agent 按顺序执行的一系列操作。 作业可以执行各种活动,包括运行 Transact-SQL 脚本、命令提示符应用程序、Microsoft ActiveX 脚本、Integration Services 包、Analysis Services 命令和查询或复制任务。 作业可以运行重复或可计划的任务,它们可以通过生成警报来自动通知用户作业状态,从而大大简化了 SQL Server 管理。
若要创建作业,用户必须是 SQL Server 代理固定数据库角色之一的成员,或者是 sysadmin 固定服务器角色的成员。 作业只能由作业的所有者或 系统管理员 角色的成员编辑。 sysadmin 角色的成员可以向其他用户分配作业所有权,无论作业所有者如何,都可以运行任何作业。 有关 SQL Server 代理固定数据库角色的详细信息,请参阅 SQL Server 代理固定数据库角色。
作业可以写入到 SQL Server 的本地实例或企业中的多个实例上运行。 若要在多个服务器上运行作业,必须至少设置一台主服务器和一个或多个目标服务器。 有关主服务器和目标服务器的详细信息,请参阅 企业版自动管理
SQL Server 代理在作业历史记录中记录作业和作业步骤信息。
相关任务
描述 | 主题 |
---|---|
说明如何创建 SQL Server 代理作业。 | 创建作业 |
介绍如何将 SQL Server 代理作业的所有权重新分配给其他用户。 | 赋予他人工作责任 |
介绍如何设置 SQL Server 代理作业历史记录日志。 | 设置作业历史记录日志 |