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


Удаление одного или нескольких заданий

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

Важный

На управляемом экземпляре Azure SQLв настоящее время поддерживаются большинство функций агента SQL Server, но не все. Дополнительные сведения см. в разделе отличия Управляемого экземпляра SQL Azure от SQL Server или ограничения заданий SQL Agent в Управляемом экземпляре SQL.

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

Перед началом работы

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

Если вы не являетесь членом фиксированной серверной роли sysadmin, можно удалять только собственные задания.

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

Удалить задание

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

  2. Разверните агент SQL Server, разверните задания, щелкните правой кнопкой мыши по задаче, которую нужно удалить, и щелкните Удалить.

  3. В диалоговом окне Удаление объекта убедитесь, что выбрано задание, которое вы собираетесь удалить.

  4. Нажмите кнопку ОК.

Удаление нескольких заданий

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

  2. Разверните агента SQL Server.

  3. Щелкните правой кнопкой мыши монитор активности заданийи щелкните Просмотреть действие задания.

  4. В Мониторе активности заданий выберите задания, которые вы хотите удалить, щелкните правой кнопкой мыши выбранные элементы и выберите Удалить задания.

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

Удалить задание

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

  2. На панели "Стандартная" щелкните Новый запрос.

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

    USE msdb ;  
    GO  
    
    EXEC sp_delete_job  
        @job_name = N'NightlyBackups' ;  
    GO  
    

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

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

Удаление нескольких заданий

Используйте класс JobCollection с помощью выбранного языка программирования, например Visual Basic, Visual C# или PowerShell. Дополнительные сведения см. в разделе Объекты управления SQL Server (SMO).