Delen via


SQL Server Agent-taken maken

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 of SQL Agent-taakbeperkingen in Azure SQL Managed Instance voor meer informatie.

Een taak is een opgegeven reeks bewerkingen die opeenvolgend door SQL Server Agent worden uitgevoerd.

Een taak kan een breed scala aan activiteiten uitvoeren, waaronder:

  • Transact-SQL-scripts uitvoeren
  • opdrachtprompttoepassingen
  • SSIS-pakketten (SQL Server Integration Services)
  • Analysis Services-opdrachten en queries
  • Replicatietaken

Taken kunnen terugkerende of schedulable taken uitvoeren en ze kunnen gebruikers automatisch op de hoogte stellen van de taakstatus door waarschuwingen te genereren, waardoor SQL Server-beheer eenvoudiger wordt.

Een SQL Server Agent-taak maken

Als een gebruiker een taak wil maken, moet deze lid zijn van een van de vaste databaserollen van SQL Server Agent of de sysadmin vaste serverrol. Een taak kan alleen worden bewerkt door de eigenaar of leden van de sysadmin rol. Leden van de rol sysadmin kunnen het eigendom van taken toewijzen aan andere gebruikers en ze kunnen elke taak uitvoeren, ongeacht de eigenaar van de taak. Zie vaste databaserollen van SQL Server Agent voor meer informatie over de vaste databaserollen van SQL Server Agent.

Taken kunnen worden geschreven om te worden uitgevoerd op het lokale exemplaar van SQL Server of op meerdere exemplaren in een onderneming. Als u taken op meerdere servers wilt uitvoeren, moet u ten minste één hoofdserver en een of meer doelservers instellen. Zie Geautomatiseerd beheer in een enterprise- voor meer informatie over hoofd- en doelservers

SQL Server Agent registreert taak- en taakstapgegevens in de taakgeschiedenis.

Beschrijving Article
Hierin wordt beschreven hoe u een SQL Server Agent-taak maakt. Een SQL Server Agent-taak maken
Hierin wordt beschreven hoe u het eigendom van SQL Server Agent-taken aan een andere gebruiker kunt toewijzen. Anderen eigendom van een taak geven
Hierin wordt beschreven hoe u het taakgeschiedenislogboek van de SQL Server Agent instelt. het taakgeschiedenislogboek instellen