Een taak stoppen
van toepassing op:SQL Server
Azure 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 een Microsoft SQL Server Agent-taak stopt. Een taak is een opgegeven reeks acties die door SQL Server Agent worden uitgevoerd.
Voordat u begint: ,
Een taak stoppen met behulp van:
Voordat u begint
Beperkingen en beperkingen
Als een taak momenteel een stap van het type CmdExec of PowerShell-uitvoert, wordt het proces dat wordt uitgevoerd (bijvoorbeeld MyProgram.exe) gedwongen voortijdig te beƫindigen. Dit kan onvoorspelbaar gedrag veroorzaken, zoals bestanden die worden gebruikt door het proces dat wordt geopend.
Voor een taak met meerdere servers wordt een STOP-instructie voor de taak geplaatst op alle doelservers van de taak.
Veiligheid
Zie SQL Server Agent Securityimplementeren voor gedetailleerde informatie.
SQL Server Management Studio gebruiken
Een taak stoppen
Maak in Objectverkenner verbinding met een exemplaar van de SQL Server Database Engine en vouw dat exemplaar vervolgens uit.
Vouw SQL Server Agentuit, vouw takenuit, klik met de rechtermuisknop op de taak die u wilt stoppen en klik vervolgens op Taak stoppen.
Als u meerdere taken wilt stoppen, klikt u met de rechtermuisknop op taakactiviteitcontroleen klikt u vervolgens op Taakactiviteit weergeven. Selecteer in de taakactiviteitcontrole de taken die u wilt stoppen, klik met de rechtermuisknop op uw selectie en klik vervolgens op Taken stoppen.
Transact-SQL gebruiken
Een taak stoppen
Maak in Objectverkennerverbinding met een exemplaar van Database Engine.
Klik op de Standaardbalk op Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en klik op uitvoeren.
-- stops a job named Weekly Sales Data Backup USE msdb ; GO EXEC dbo.sp_stop_job N'Weekly Sales Data Backup' ; GO
Zie sp_stop_job (Transact-SQL)voor meer informatie.
SQL Server-beheerobjecten gebruiken
Een taak stoppen
Roep de Stop methode van de klasse Job aan met behulp van een programmeertaal die u kiest, zoals Visual Basic, Visual C# of PowerShell. Zie SMO-(SQL Server Management Objects) voor meer informatie.