Поделиться через


Назначение задания в категорию заданий

Область применения: SQL Server Управляемый экземпляр SQL Azure

Внимание

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

В этой статье описано, как назначать категории заданиям агента Microsoft SQL Server в SQL Server с помощью среды SQL Server Management Studio, Transact-SQL или управляющих объектов SQL Server.

Категории заданий помогают упорядочивать их, упрощая их фильтрацию и группирование. Например, все фоновые задания можно поместить в категорию «Обслуживание базы данных». Задание может быть отнесено либо к встроенной категории, либо к одной из созданных пользовательских категорий заданий.

Перед началом

Безопасность

Дополнительные сведения см. в разделе Обеспечение безопасности агента SQL Server.

Использование среды SQL Server Management Studio

Назначение задания в категорию заданий

  1. В обозревателе объектовщелкните значок «плюс», чтобы развернуть сервер, на котором заданию нужно назначить категорию.

  2. Щелкните знак "плюс", чтобы развернуть Агент SQL Server.

  3. Чтобы развернуть папку Задания , щелкните значок «плюс».

  4. Щелкните правой кнопкой мыши задание, которое необходимо изменить, и выберите Свойства.

  5. В диалоговом окне Свойства задания —имя_задания в списке Категория выберите категорию задания, которую нужно назначить заданию.

  6. Щелкните OK.

Использование 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

Назначение задания в категорию заданий

Воспользуйтесь классом JobCategory на любом языке программирования, таком как Visual Basic, Visual C# или PowerShell.