Dela via


Ta bort en jobbkategori

gäller för:SQL ServerAzure SQL Managed Instance

Viktig

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

  1. I Object Explorerklickar du på plustecknet för att expandera servern där du vill ta bort en jobbkategori.

  2. Klicka på plustecknet för att expandera SQL Server Agent.

  3. Högerklicka på mappen Jobb och välj Hantera jobbkategorier.

  4. I dialogrutan Hantera jobbkategorierserver_name väljer du den jobbkategori som ska tas bort.

  5. Klicka på Ta bort.

  6. I dialogrutan Jobbkategorier klickar du på Ja.

  7. Stäng dialogrutan Hantera jobbkategorierserver_name.

Använda Transact-SQL

Ta bort en jobbkategori

  1. I Object Exploreransluter du till en instans av databasmotorn.

  2. I fältet Standard klickar du på Ny fråga.

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