Ta bort en jobbkategori
gäller för:SQL Server
Azure SQL Managed Instance
Viktig
På Azure SQL Managed Instancestöds de flesta, men inte alla SQL Server Agent-funktioner för närvarande. Se T-SQL-skillnader mellan Azure SQL Managed Instance och SQL Server för detaljer.
Det här avsnittet beskriver hur du tar bort en Microsoft SQL Server Agent-jobbkategori i SQL Server med hjälp av SQL Server Management Studio, Transact-SQL eller SQL Server Management Objects.
Jobbkategorier hjälper dig att organisera dina jobb för enkel filtrering och gruppering. Du kan till exempel organisera alla dina säkerhetskopieringsjobb i kategorin Databasunderhåll.
Innan du börjar
Begränsningar och restriktioner
När du tar bort en användardefinierad jobbkategori uppmanar SQL Server Agent dig att tilldela om jobben som har tilldelats till en annan jobbkategori. Du kan bara ta bort användardefinierade jobbkategorier.
Säkerhet
Detaljerad information finns i Implementera SQL Server Agent Security.
Använda SQL Server Management Studio
Ta bort en jobbkategori
I Object Explorerklickar du på plustecknet för att expandera servern där du vill ta bort en jobbkategori.
Klicka på plustecknet för att expandera SQL Server Agent.
Högerklicka på mappen Jobb och välj Hantera jobbkategorier.
I dialogrutan Hantera jobbkategorierserver_name väljer du den jobbkategori som ska tas bort.
Klicka på Ta bort.
I dialogrutan Jobbkategorier klickar du på Ja.
Stäng dialogrutan Hantera jobbkategorierserver_name.
Använda Transact-SQL
Ta bort en jobbkategori
I Object Exploreransluter du till en instans av databasmotorn.
I fältet Standard klickar du på Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och klicka på Kör.
-- deletes the job category named AdminJobs. USE msdb ; GO EXEC dbo.sp_delete_category @name = N'AdminJobs', @class = N'JOB' ; GO
Mer information finns i sp_delete_category (Transact-SQL).
Använda SQL Server-hanteringsobjekt
Om du vill ta bort en jobbkategori
Anropa klassen JobCategory med hjälp av ett programmeringsspråk som du väljer, till exempel Visual Basic, Visual C#eller PowerShell.