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


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

применимо к:SQL ServerУправляемому экземпляру SQL Azure

Важный

На управляемом экземпляре Azure SQLв настоящее время поддерживается большинство, но не все функции агента SQL Server. Дополнительные сведения см. в разделе отличия управляемого экземпляра Azure SQL по T-SQL от 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 Agent.

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

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

  5. Щелкните Удалить.

  6. В диалоговом окне категории заданий нажмите Да.

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

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