Konfigurieren des SQL Server-Agents

Gilt für:SQL ServerAzure SQL Managed Instance

Wichtig

In Azure SQL Managed Instance werden derzeit die meisten, aber nicht alle, SQL Server-Agent-Features unterstützt. Das Aktivieren und Deaktivieren des SQL Server-Agents wird derzeit in SQL Managed Instance nicht unterstützt. Der SQL-Agent wird immer ausgeführt. Details dazu finden Sie unter T-SQL-Unterschiede zwischen SQL Managed Instance und SQL Server.

In diesem Thema wird beschrieben, wie Sie einige Konfigurationsoptionen für den SQL Server-Agent während der Installation von SQL Server angeben. Die vollständigen Konfigurationsoptionen für den SQL Server-Agent sind nur in SQL Server Management Studio, SQL Server Management Objects (SMO) oder den gespeicherten Prozeduren des SQL Server-Agent verfügbar.

Voraussetzungen

Einschränkungen

  • Wählen Sie im Objekt-Explorer von SQL Server Management Studio die Option SQL Server-Agent aus, um Aufträge, Operatoren, Warnungen und den SQL Server-Agent-Dienst zu verwalten. Der Objekt-Explorer zeigt jedoch nur den SQL Server-Agent-Knoten an, wenn Sie über die Berechtigung für dessen Verwendung verfügen.

  • Für den SQL Server-Dienst oder den SQL Server-Agent-Dienst sollte in Failoverclusterinstanzen kein automatischer Neustart aktiviert werden.

Sicherheit

Berechtigungen

Der SQL Server -Agent muss zur Verwendung der Anmeldeinformationen eines Kontos konfiguriert werden, das Mitglied der festen Serverrolle sysadmin in SQL Serverist, um seine Funktionen ausführen zu können. Das Konto muss über die folgenden Windows-Berechtigungen verfügen:

  • Anmelden als Dienst (SeServiceLogonRight)

  • Token auf Prozessebene ersetzen (SeAssignPrimaryTokenPrivilege)

  • Traversierungsüberprüfung umgehen (SeChangeNotifyPrivilege)

  • Anpassen des Arbeitsspeicherkontingents 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 Einrichten von Windows-Dienstkonten.

Sie konfigurieren Sie den SQL Server-Agent

  1. Wählen Sie die Schaltfläche Start und dann im Menü Start die Option Systemsteuerung aus.
  2. Wählen Sie in der Systemsteuerung unter System und Sicherheit die Option Verwaltung und dann Lokale Sicherheitsrichtlinie aus.
  3. Wählen Sie unter „Lokale Sicherheitsrichtlinie“ das Chevron aus, um den Ordner Sicherheitsrichtlinien zu erweitern, und wählen Sie dann den Ordner Zuweisen von Benutzerrechten aus.
  4. Klicken Sie mit der rechten Maustaste auf eine Berechtigung, die Sie zur Verwendung mit SQL Server konfigurieren möchten, und wählen Sie Eigenschaften aus.
  5. Überprüfen Sie im Eigenschaftendialogfeld der Berechtigung, ob das Konto aufgeführt ist, unter dem der SQL Server-Agent ausgeführt wird. Falls dies nicht der Fall ist, wählen Sie Benutzer oder Gruppe hinzufügen aus, geben Sie im Dialogfeld Benutzer, Computer, Dienstkonten oder Gruppen auswählen das Konto ein, unter dem der SQL Server-Agent ausgeführt wird, und wählen Sie dann OK aus.
  6. Wiederholen Sie diese Schritte für jede Berechtigung, die Sie für die Ausführung mit dem SQL Server-Agent hinzufügen möchten. Wenn Sie fertig sind, wählen Sie OK aus.