Delen via


Stappen toevoegen aan een SQL Server Agent-hoofdtaak

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

In dit onderwerp wordt beschreven hoe u stappen toevoegt aan een SQL Server Agent-hoofdtaak in SQL Server met behulp van SQL Server Management Studio of Transact-SQL.

In Dit Onderwerp

Voordat u begint

Beperkingen en beperkingen

Een SQL Server Agent-hoofdtaak kan niet worden gericht op zowel lokale als externe servers.

Veiligheid

Machtigingen

Tenzij u lid bent van de sysadmin vaste serverfunctie, kunt u alleen taken wijzigen waarvan u eigenaar bent. Zie SQL Server Agent Securityimplementeren voor gedetailleerde informatie.

SQL Server Management Studio gebruiken

Stappen toevoegen aan een SQL Server Agent-hoofdtaak

  1. Klik in Objectverkenner op het plusteken om de server uit te vouwen die de taak bevat waaraan u stappen wilt toevoegen.

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

  3. Klik op het plusteken om de map Banen te openen.

  4. Klik met de rechtermuisknop op de taak waaraan u stappen wilt toevoegen en selecteer Eigenschappen.

  5. Selecteer in het dialoogvenster Taakeigenschappen -job_name, onder de sectie Een pagina selecteren, de optie Stappen. Zie voor meer informatie over de beschikbare opties op deze pagina Taakeigenschappen - Nieuwe taak (stappenpagina).

  6. Wanneer u klaar bent, klikt u op OK-.

Transact-SQL gebruiken

Stappen toevoegen aan een SQL Server Agent-hoofdtaak

  1. Maak in Objectverkennerverbinding met een exemplaar van Database-Engine.

  2. Klik op de standaardbalk op Nieuwe query.

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

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

Zie sp_add_jobstep (Transact-SQL)voor meer informatie.