Condividi tramite


Rimuovere i passaggi da un processo master di SQL Server Agent

si applica a:SQL Server

Importante

In Azure SQL Managed Instance, sono attualmente supportate la maggior parte, ma non tutte, le funzionalità di SQL Server Agent. Per informazioni dettagliate, vedere differenze T-SQL tra Azure SQL Managed Instance e SQL Server o limitazioni dei processi di SQL Agent su Azure SQL Managed Instance.

Questo argomento descrive come rimuovere i passaggi da un processo master di SQL Server Agent in SQL Server usando SQL Server Management Studio o Transact-SQL.

Prima di iniziare

Limitazioni e restrizioni

Un'attività master di SQL Server Agent non può essere assegnata a server sia locali che remoti.

Sicurezza

Autorizzazioni

Se non sei un membro del ruolo fisso del server sysadmin, puoi modificare solo i processi di cui sei proprietario. Per informazioni dettagliate, vedere Implementare la sicurezza di SQL Server Agent.

Uso di SQL Server Management Studio

Per rimuovere i passaggi da un'attività principale di SQL Server Agent

  1. In Esplora oggetti fare clic sul segno più per espandere il server contenente il processo in cui si desidera eliminare i passaggi.

  2. Fare clic sul segno più per espandere SQL Server Agent.

  3. Fare clic sul segno più per espandere la cartella Lavori.

  4. Fare clic con il pulsante destro del mouse sul processo in cui si desidera eliminare i passaggi e scegliere Proprietà.

  5. Nella finestra di dialogo Proprietà processo -job_name, sotto Seleziona una pagina, seleziona Passaggi.

  6. Nell'Elenco passaggi del processo, selezionare il passaggio di processo che si desidera eliminare e fare clic su Elimina.

  7. Al termine, fare clic su OK.

Uso di Transact-SQL

Per rimuovere i passaggi da un'attività principale di SQL Server Agent

  1. In Esplora oggetti, collegarsi a un'istanza di Database Engine.

  2. Sulla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.

    -- removes job step 1 from the job Weekly Sales Data Backup   
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_delete_jobstep  
        @job_name = N'Weekly Sales Data Backup',  
        @step_id = 1 ;  
    GO  
    

Per altre informazioni, vedere sp_delete_jobstep (Transact-SQL).