Freigeben über


SQL Server-Agent automatisch neu starten

Gilt für:SQL Serverazure SQL Managed Instance

Wichtig

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.

In diesem Thema wird beschrieben, wie Sie den Microsoft SQL Server-Agent so konfigurieren, dass er automatisch neu gestartet wird, wenn er unerwartet beendet werden soll.

Bevor Sie beginnen

Einschränkungen und Beschränkungen

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

Sicherheit

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 Tokens auf Prozessebene (SeAssignPrimaryTokenPrivilege)

  • Bypass-Überprüfung umgehen (SeChangeNotifyPrivilege)

  • Anpassen von Speicherkontingenten für einen Prozess (SeIncreaseQuotaPrivilege)

Anmerkung

Damit der automatische Neustart ordnungsgemäß funktioniert, muss das Konto, das den SQL Server-Agent-Dienst ausführt, ein lokaler Administrator auf dem Server sein.

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 Einrichten von Windows-Dienstkonten.

Verwenden von SQL Server Management Studio

So konfigurieren Sie den SQL Server-Agent so, dass er automatisch neu gestartet wird

  1. Klicken Sie im Objekt-Explorerauf das Pluszeichen, um den Server zu erweitern, auf dem Sie den SQL Server-Agent so konfigurieren möchten, dass er automatisch neu gestartet wird.

  2. Klicken Sie mit der rechten Maustaste auf SQL Server-Agent-, und klicken Sie dann auf Eigenschaften.

  3. Überprüfen Sie auf der Seite Allgemein, ob der SQL Server-Agent automatisch neu gestartet wird, wenn er unerwartetbeendet wird.