Konfigurieren des SQL Server-Agents

Gilt für:yes SQL Server (alle unterstützten Versionen) Yes Azure SQL verwaltete Instanz

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 Einige Konfigurationsoptionen für den SQL Server-Agent während der Installation von SQL Server. Der vollständige Satz SQL Server-Agent-Konfigurationsoptionen ist nur in SQL Server Management Studio, SQL Server Management Objects (SMO) oder den gespeicherten Prozeduren des SQL Server-Agents verfügbar.

Voraussetzungen

Einschränkungen

  • Wählen SQL Server agent in Objekt-Explorer SQL Server Management Studio aus, um Aufträge, Operatoren, Warnungen und den SQL Server-Agent-Dienst zu verwalten. Allerdings wird Objekt-Explorer nur dann den SQL Server-Agent-Knoten angezeigt, wenn Sie über die Berechtigung verfügen, ihn zu verwenden.

  • Der automatische Neustart sollte für den SQL Server oder den SQL Server-Agent-Dienst auf Failoverclusterinstanzen nicht aktiviert werden.

Sicherheit

Berechtigungen

Der SQL Server-Agent muss zum Ausführen seiner Funktionen für die Verwendung der Anmeldeinformationen eines Kontos konfiguriert sein, das Mitglied der festen Serverrolle sysadmin in SQL Server ist. Das Konto muss über die folgenden Windows-Berechtigungen verfügen:

  • Anmelden als Dienst (SeServiceLogonRight)

  • Ersetzen von Token auf Prozessebene (SeAssignPrimaryTokenPrivilege)

  • Umgehen von durchsuchenden Prüfungen (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 Konfigurieren von Windows-Dienstkonten und -Berechtigungen.

Sie konfigurieren Sie den SQL Server-Agent

  1. Wählen Sie die Schaltfläche Start aus, und klicken Sie dann im Menü Start auf Systemsteuerung.
  2. Wählen Sie in der Systemsteuerung unter System und SicherheitVerwaltung und dann Lokale Sicherheitsrichtlinie aus.
  3. Wählen Sie unter „Lokale Sicherheitsrichtlinie“ das Chevron aus, um den Ordner Sicherheitsrichtlinien zu erweitern, und klicken Sie dann auf den Ordner Zuweisen von Benutzerrechten.
  4. Klicken Sie mit der rechten Maustaste auf eine Berechtigung, die Sie für die Verwendung mit dem 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 SQL Server-Agent ausgeführt wird. Falls nicht, 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 klicken Sie dann auf OK.
  6. Wiederholen Sie diesen Vorgang für jede Berechtigung, die Sie hinzufügen möchten, um sie mit dem SQL Server ausführen. Wenn Sie fertig sind, klicken Sie auf OK.