Delen via


Een taak toewijzen aan een taakcategorie

van toepassing op:SQL ServerAzure SQL Managed Instance

Belangrijk

Op Azure SQL Managed Instanceworden de meeste, maar niet alle FUNCTIES van SQL Server Agent momenteel ondersteund. Zie T-SQL-verschillen tussen Azure SQL Managed Instance en SQL Server voor meer informatie.

In dit onderwerp wordt beschreven hoe u Microsoft SQL Server Agent-taken toewijst aan taakcategorieën in SQL Server met behulp van SQL Server Management Studio, Transact-SQL of SQL Server-beheerobjecten.

Met taakcategorieën kunt u uw taken ordenen voor eenvoudig filteren en groeperen. U kunt bijvoorbeeld al uw databaseback-uptaken indelen in de categorie Databaseonderhoud. U kunt taken toewijzen aan ingebouwde taakcategorieën of u kunt een door de gebruiker gedefinieerde taakcategorie maken en vervolgens taken hieraan toewijzen.

Voordat u begint

Veiligheid

Zie SQL Server Agent Securityimplementeren voor gedetailleerde informatie.

SQL Server Management Studio gebruiken

Een taak toewijzen aan een taakcategorie

  1. Klik in Objectverkennerop het plusteken om de server uit te vouwen waarop u een taak wilt toewijzen aan een taakcategorie.

  2. Klik op het plusteken om SQL Server Agent-uit te vouwen.

  3. Klik op het plusteken om de map Werk uit te vouwen.

  4. Klik met de rechtermuisknop op de taak die u wilt bewerken en selecteer Eigenschappen.

  5. Selecteer in het dialoogvenster Taakeigenschappen -job_name in de lijst Categorie de taakcategorie die u aan de taak wilt toewijzen.

  6. Klik op OK-.

Transact-SQL gebruiken

Een taak toewijzen aan een taakcategorie

  1. Maak in Objectverkennerverbinding met een instantie van Database Engine.

  2. Klik op Nieuwe queryop de standaardbalk.

  3. Kopieer en plak het volgende voorbeeld in het queryvenster en klik op uitvoeren.

    -- adding a new job category to the "NightlyBackups" job  
    USE msdb ;  
    GO  
    EXEC dbo.sp_update_job  
        @job_name = N'NightlyBackups',  
        @category_name = N'[Uncategorized (Local)]';  
    GO  
    

Zie sp_update_job (Transact-SQL)voor meer informatie.

SQL Server-beheerobjecten gebruiken

Een taak toewijzen aan een taakcategorie

Gebruik de klasse JobCategory met behulp van een programmeertaal die u kiest, zoals Visual Basic, Visual C# of PowerShell.