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


Удаление категории заданий

Область применения: 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.

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

Удаление категории заданий

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

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

  3. Щелкните правой кнопкой мыши папку Задания и выберите пункт Управление категориями заданий.

  4. В диалоговом окне Управление категориями заданийимя_сервера выберите нужную категорию.

  5. Нажмите Удалить.

  6. В диалоговом окне Управление категориями заданий щелкните Да.

  7. Закройте диалоговое окно Управление категориями заданийимя_сервера .

Использование Transact-SQL

Удаление категории заданий

  1. В обозревателе объектов подключитесь к экземпляру ядра СУБД.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.

    -- deletes the job category named AdminJobs.  
    USE msdb ;  
    GO   
    EXEC dbo.sp_delete_category  
        @name = N'AdminJobs',  
        @class = N'JOB' ;  
    GO  
    

Дополнительные сведения см. в разделе sp_delete_category (Transact-SQL).

Использование управляющих объектов SQL Server

Удаление категории заданий

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