Dela via


Starta, stoppa eller pausa SQL Server Agent-tjänsten

gäller för:SQL ServerAzure SQL Managed Instance

Viktig

Azure SQL Managed Instancestöds de flesta, men inte alla SQL Server Agent-funktioner för närvarande. Mer information finns i T-SQL-skillnader mellan Azure SQL Managed Instance och SQL Server.

I den här artikeln beskrivs hur du startar, stoppar eller startar om SQL Server Agent Service i SQL Server med hjälp av SQL Server Management Studio.

Du kan konfigurera SQL Server Agent-tjänsten så att den startar automatiskt när operativsystemet startar, eller så kan du starta den manuellt när du behöver slutföra jobb. Du kan stoppa eller pausa SQL Server Agent-tjänsten för att pausa jobb, operatormeddelanden och aviseringar.

Begränsningar

Microsoft SQL Server Agent måste köras som en tjänst för att automatisera administrativa uppgifter. Mer information finns i Konfigurera SQL Server Agent.

Object Explorer visar bara SQL Server Agent-noden om du har behörighet att använda den.

Behörigheter

För att kunna utföra sina funktioner måste SQL Server Agent konfigureras för att använda autentiseringsuppgifterna för ett konto som är medlem i sysadmin fast serverroll i SQL Server. Kontot måste ha följande Windows-behörigheter:

  • Logga in som en tjänst (SeServiceLogonRight)
  • Ersätt en token på processnivå (SeAssignPrimaryTokenPrivilege)
  • Åsidosätt traverskontroll (SeChangeNotifyPrivilege)
  • Justera minneskvoter för en process (SeIncreaseQuotaPrivilege)

Mer information om de Windows-behörigheter som krävs för SQL Server Agent-tjänstkontot finns i Välj ett konto för SQL Server Agent-tjänsten och Konfigurera Windows-tjänstkonton och behörigheter.

Använda SQL Server Management Studio

  1. I Object Explorerväljer du plustecknet för att expandera servern där du vill hantera SQL Server Agent Service.

  2. Högerklicka på SQL Server Agentoch välj sedan antingen Starta, Stoppaeller Starta om.

  3. I dialogrutan User Account Control väljer du Ja.

  4. När du uppmanas att utföra åtgärden väljer du Ja.