更改职位类别的成员身份

适用于:SQL ServerAzure SQL 托管实例

重要

Azure SQL 托管实例,目前大多数但并非所有 SQL Server 代理功能都受支持。 有关详细信息,请参阅 Azure SQL 托管实例 T-SQL 差异与 SQL Server

本主题介绍如何使用 SQL Server Management Studio、Transact-SQL 或 SQL Server 管理对象更改 SQL Server 中作业类别的成员身份。

作业类别可帮助你组织作业,以便轻松筛选和分组。 可以创建自己的作业类别。 还可以更改 Microsoft SQL Server 代理作业在作业类别中的成员身份。

开始之前

安全

有关详细信息,请参阅 实现 SQL Server 代理安全性

使用 SQL Server Management Studio

更改职位类别的成员资格

  1. 对象资源管理器中,单击加号以展开要编辑作业类别的服务器。

  2. 单击加号展开 SQL Server 代理

  3. 右键单击 作业 文件夹,然后选择 管理作业类别

  4. 管理作业类别server_name 对话框中,选择要编辑的作业类别,然后单击 查看作业

  5. 选中“显示所有作业”复选框。

  6. 若要将作业添加到类别中,请在主网格中选中 “选择” 列中与该作业对应的复选框。 若要从类别中删除作业,请清除该框。 完成后,单击确定

  7. 关闭 管理作业类别server_name 对话框。

使用 Transact-SQL

更改职位类别中的人员配置

  1. 对象资源管理器中,连接到数据库引擎的实例。

  2. 在标准栏上,单击“新建查询”

  3. 将以下示例复制并粘贴到查询窗口中,然后单击 执行

    -- adding a new job category to the "NightlyBackups" job  
    USE msdb ;  
    GO  
    EXEC dbo.sp_update_job  
        @job_name = N'NightlyBackups',  
        @category_name = N'[Uncategorized (Local)]';  
    GO  
    

有关详细信息,请参阅 sp_update_job(Transact-SQL)

使用 SQL Server 管理对象

更改作业类别的成员身份

使用所选编程语言(如 Visual Basic、Visual C# 或 PowerShell)使用 JobCategory 类。