Change the Membership of a Job CategoryChange the Membership of a Job Category

In questo argomento viene descritto come modificare l'appartenenza della categoria di processi in SQL Server 2017SQL Server 2017 tramite SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQLo SQL Server Management Objects.This topic describes how to change the membership of the job category in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQL, or SQL Server Management Objects.

Le categorie consentono di organizzare i processi per semplificare le operazioni di raggruppamento e filtro.Job categories help you organize your jobs for easy filtering and grouping. È possibile creare categorie di processi personalizzate.You can create your own job categories. È inoltre possibile modificare l'appartenenza dei processi di Microsoft SQL Server Agent alle categorie del processo.You can also change Microsoft SQL Server Agent jobs membership in job categories.

Contenuto dell'argomentoIn This Topic

Prima di iniziareBefore You Begin

SecuritySecurity

Per informazioni dettagliate, vedere Implement SQL Server Agent Security.For detailed information, see Implement SQL Server Agent Security.

Utilizzo di SQL Server Management StudioUsing SQL Server Management Studio

Per modificare l'appartenenza a una categoria di processiTo change the membership of a job category

  1. In Esplora oggettifare clic sul segno più per espandere il server in cui si desidera modificare una categoria di processi.In Object Explorer, click the plus sign to expand the server where you want to edit a job category.

  2. Fare clic sul segno più per espandere SQL Server Agent.Click the plus sign to expand SQL Server Agent.

  3. Fare clic con il pulsante destro del mouse sulla cartella Processi e selezionare Gestione categorie processi.Right-click the Jobs folder and select Manage Job Categories.

  4. Nella finestra di dialogo Gestione categorie processinome_server selezionare la categoria di processi da modificare e fare clic su Visualizza processi.In the Manage Job Categoriesserver_name dialog box, select the job category that you want to edit, and then click View Jobs.

  5. Selezionare la casella di controllo Mostra tutti i processi .Select the Show all jobs check box.

  6. Per aggiungere un processo alla categoria, selezionare nella griglia principale la casella di controllo della colonna Seleziona corrispondente al processo.To add a job to the category, in the main grid, select the check box in the Select column corresponding to the job. Per rimuovere un processo dalla categoria, deselezionare la casella.To remove a job from the category, clear the box. Al termine, fare clic su OK.When finished, click OK.

  7. Chiudere la finestra di dialogo Gestione categorie processinome_server .Close the Manage Job Categoriesserver_name dialog box.

Utilizzo di Transact-SQLUsing Transact-SQL

Per modificare l'appartenenza a una categoria di processiTo change the membership of a job category

  1. In Esplora oggetticonnettersi a un'istanza del Motore di databaseDatabase Engine.In Object Explorer, connect to an instance of Motore di databaseDatabase Engine.

  2. Sulla barra Standard fare clic su Nuova query.On the Standard bar, click New Query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.Copy and paste the following example into the query window and click Execute.

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

Per altre informazioni, vedere sp_update_job (Transact-SQL).For more information, see sp_update_job (Transact-SQL).

Utilizzo di SQL Server Management ObjectsUsing SQL Server Management Objects

Per modificare l'appartenenza a una categoria di processiTo change the membership of a job category

Usare la classe JobCategory con un linguaggio di programmazione a scelta, ad esempio Visual Basic, Visual C# o PowerShell.Use the JobCategory class by using a programming language that you choose, such as Visual Basic, Visual C#, or PowerShell.