Aggiungere passaggi a un processo master di SQL Server Agent

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse Analytics AnalyticsAnalytics Platform System (PDW)

Questo argomento illustra come aggiungere passaggi a un processo master di SQL Server Agent in SQL Server usando SQL Server Management Studio o Transact-SQL.

Contenuto dell'articolo

Prima di iniziare

Limitazioni e restrizioni

Un processo master di SQL Server Agent non può essere destinato sia a server locali sia a server remoti.

Sicurezza

Autorizzazioni

È possibile modificare solo i processi di cui si è proprietari, a meno che non si appartenga al ruolo predefinito del server sysadmin . Per informazioni dettagliate, vedere Implementazione della sicurezza di SQL Server Agent.

Utilizzo di SQL Server Management Studio

Per aggiungere passaggi a un processo master di SQL Server Agent

  1. In Esplora oggetti fare clic sul segno più per espandere il server contenente il processo a cui si desidera aggiungere passaggi.

  2. Fare clic sul segno più per espandere SQL Server Agent.

  3. Fare clic sul segno più per espandere la cartella Processi .

  4. Fare clic con il pulsante destro del mouse sul processo a cui si intende aggiungere passaggi e scegliere Proprietà.

  5. Nella finestra di dialogo Proprietà processo -nome_processo selezionare Passaggi in Selezione pagina. Per altre informazioni sulle opzioni disponibili in questa pagina, vedere Proprietà processo - nuovo processo (pagina Passaggi).

  6. Al termine, fai clic su OK.

Utilizzo di Transact-SQL

Per aggiungere passaggi a un processo master di SQL Server Agent

  1. In Esplora oggetti connettersi a un'istanza del motore di database.

  2. Sulla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.

    -- creates a job step that changes database access to read-only for the Sales database.   
    -- specifies 5 retry attempts, with each retry to occur after a 5 minute wait.   
    -- assumes that the Weekly Sales Data Backup job already exists  
    USE msdb;  
    GO  
    EXEC sp_add_jobstep  
        @job_name = N'Weekly Sales Data Backup',  
        @step_name = N'Set database to read only',  
        @subsystem = N'TSQL',  
        @command = N'ALTER DATABASE SALES SET READ_ONLY',   
        @retry_attempts = 5,  
        @retry_interval = 5 ;  
    GO  
    

Per altre informazioni, vedere sp_add_jobstep (Transact-SQL).