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


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

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

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

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

Пользователь, не являющийся членом предопределенной роли сервера sysadmin , может удалять только те задания, которыми владеет.

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

Удаление задания

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

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

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

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

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

  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).