Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Istanza gestita di Azure SQL
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 eliminare una categoria di processi di Microsoft SQL Server Agent in SQL Server usando SQL Server Management Studio, Transact-SQL o SQL Server Management Objects.
Le categorie di lavoro consentono di organizzare i lavori per semplificare il filtraggio e il raggruppamento. Ad esempio, è possibile organizzare tutti i processi di backup del database nella categoria Manutenzione database.
Prima di iniziare
Limitazioni e restrizioni
Quando si elimina una categoria di processi definita dall'utente, SQL Server Agent richiede di riassegnare i processi assegnati a tale categoria a un'altra categoria di processi. È possibile eliminare solo le categorie di processi definite dall'utente.
Sicurezza
Per informazioni dettagliate, vedere Implementare la sicurezza di SQL Server Agent.
Uso di SQL Server Management Studio
Per eliminare una categoria di lavoro
In Esplora oggetti fare clic sul segno più per espandere il server in cui si desidera eliminare una categoria di processi.
Fare clic sul segno più per espandere SQL Server Agent.
Fare clic con il pulsante destro del mouse sulla cartella Lavori e selezionare Gestisci categorie di lavori.
Nella finestra di dialogo Gestisci categorie di processi server_name selezionare la categoria di processi da eliminare.
Fai clic su Elimina.
Nella finestra di dialogo Categorie di lavori fare clic su Sì.
Chiudere la finestra di dialogo Gestisci categorie di lavoroserver_name.
Uso di Transact-SQL
Per eliminare una categoria di lavoro
In Esplora oggetti, collegarsi a un'istanza di Database Engine.
Sulla barra Standard fare clic su Nuova query.
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 degli oggetti di gestione di SQL Server
Per eliminare una categoria di lavoro
Chiamare la classe JobCategory usando un linguaggio di programmazione scelto, ad esempio Visual Basic, Visual C# o PowerShell.