Freigeben über


Starten, Beenden oder Anhalten des SQL Server-Agent-Diensts

Gilt für:SQL ServerAzure SQL Managed Instance

Von Bedeutung

In azure SQL Managed Instancewerden die meisten, aber nicht alle SQL Server-Agent-Features derzeit unterstützt. Weitere Informationen finden Sie unter T-SQL-Unterschiede zwischen Azure SQL Managed Instance T-SQL und SQL Server oder SQL Agent-Jobbeschränkungen in SQL Managed Instance.

In diesem Artikel wird beschrieben, wie Sie den SQL Server-Agent-Dienst in SQL Server mithilfe von SQL Server Management Studio starten, beenden oder neu starten.

Sie können den SQL Server -Agent-Dienst so konfigurieren, dass er automatisch zusammen mit dem Betriebssystem gestartet wird, oder ihn manuell starten, wenn Sie Aufträge ausführen müssen. Der SQL Server -Agent-Dienst kann beendet oder angehalten werden, um Aufträge, Operatorbenachrichtigungen und Warnungen auszusetzen.

Einschränkungen

Der Microsoft-SQL Server-Agent muss als Dienst ausgeführt werden, um administrative Tasks automatisieren zu können. Weitere Informationen finden Sie unter Configure SQL Server Agent.

Der Objekt-Explorer zeigt nur den SQL Server-Agent-Knoten an, wenn Sie über die Berechtigung zum Verwenden verfügen.

Erlaubnisse

Um seine Funktionen auszuführen, muss der SQL Server-Agent so konfiguriert sein, dass die Anmeldeinformationen eines Kontos verwendet werden, das Mitglied des sysadmin festen Serverrolle in SQL Server ist. Das Konto muss über die folgenden Windows-Berechtigungen verfügen:

  • Anmelden als Dienst (SeServiceLogonRight)
  • Ersetzen eines Token auf Prozessebene (SeAssignPrimaryTokenPrivilege)
  • Umgehung der Überprüfung der Traverse (SeChangeNotifyPrivilege)
  • Anpassen von Speicherkontingenten für einen Prozess (SeIncreaseQuotaPrivilege)

Weitere Informationen zu den Windows-Berechtigungen, die für das SQL Server-Agent-Dienstkonto erforderlich sind, finden Sie unter Auswählen eines Kontos für den SQL Server-Agent-Dienst und Konfigurieren von Windows-Dienstkonten und -Berechtigungen.

Verwenden von SQL Server Management Studio

  1. Wählen Sie im Objekt-Explorer das Pluszeichen, um den Server zu erweitern, auf dem Sie den SQL Server-Agent-Dienst verwalten möchten.

  2. Klicken Sie mit der rechten Maustaste auf SQL Server-Agent, und wählen Sie dann Starten, Beendenoder Neu startenaus.

  3. Wählen Sie im Dialogfeld BenutzerkontensteuerungJaaus.

  4. Wählen Sie bei der Frage, ob die Aktion ausgeführt werden soll, Ja.