Condividi tramite


Eliminare una categoria di processi

Questo argomento descrive come eliminare una categoria di processi di Microsoft SQL Server Agent in SQL Server 2014 usando SQL Server Management Studio, Transact-SQL o SQL Server Management Objects.

Le categorie consentono di organizzare i processi per semplificare le operazioni di raggruppamento e filtro. È ad esempio possibile organizzare tutti i processi di backup dei database raggruppandoli nella categoria Manutenzione database.

Prima di iniziare

Limitazioni e restrizioni

Quando si elimina una categoria di processi definita dall'utente, tramite SQL Server Agent viene richiesto di riassegnare i processi appartenenti alla categoria a un'altra categoria. È possibile eliminare solo categorie di processi definite dall'utente.

Sicurezza

Per informazioni dettagliate, vedere Implementazione della sicurezza di SQL Server Agent.

Uso di SQL Server Management Studio

Per eliminare una categoria di processi

  1. In Esplora oggettifare clic sul segno più per espandere il server in cui si desidera eliminare una categoria di processi.

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

  3. Fare clic con il pulsante destro del mouse sulla cartella Processi e selezionare Gestione categorie processi.

  4. Nella finestra di dialogo Gestisci categorie di processinome_server selezionare la categoria di processi da eliminare.

  5. Fare clic su Elimina.

  6. Nella finestra di dialogo Categorie di processi fare clic su .

  7. Chiudere la finestra di dialogo Gestione categorie processinome_server .

Uso di Transact-SQL

Per eliminare una categoria di processi

  1. In Esplora oggetti connettersi a un'istanza del motore di database.

  2. Sulla barra Standard fare clic su Nuova query.

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

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

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

Utilizzo di SQL Server Management Objects

Per eliminare una categoria di processi

Chiamare la classe JobCategory tramite un linguaggio di programmazione come Visual Basic, Visual C# o PowerShell.