Ereignisse
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das größte SQL-, Fabric- und Power BI-Lernereignis. 31. März – 2. April. Verwenden Sie Code FABINSIDER, um $400 zu sparen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Gilt für: SQL Server – Linux
In diesem Artikel wird beschrieben, wie der SQL Server-Agent unter Linux aktiviert oder installiert wird.
Der SQL Server-Agent führt geplante SQL Server-Aufträge aus. Ab SQL Server 2017 (14.x) CU 4 ist der SQL Server-Agent im mssql-server-Paket enthalten und standardmäßig deaktiviert. Informationen zu den Funktionen, die in dieser Version des SQL Server-Agent unterstützt werden, sowie Versionsinformationen finden Sie in Versionshinweisen für SQL Server 2017 auf Linux.
Führen Sie die folgenden Schritte aus, bevor Sie den SQL Server-Agent unter Linux verwenden, um diesen zu aktivieren oder zu installieren.
Fügen Sie den Hostnamen (mit und ohne Domäne) in den /etc/hosts
-Dateien hinzu. In den folgenden Zeilen sehen Sie ein Beispiel für das Format für diese Einträge:
"IP Address" "hostname"
"IP Address" "hostname.domain.com"
Befolgen Sie die Anweisungen in dem Abschnitt, der auf Ihrer Version von SQL Server basiert:
Versionen | Anweisungen |
---|---|
SQL Server 2017 (14.x) CU 4 und höhere Versionen | Aktivieren des SQL Server-Agent |
SQL Server 2017 (14.x) CU 3 und früheren Versionen | Installieren des SQL Server-Agent |
Bei SQL Server 2017 (14.x) CU 4 und höheren Versionen müssen Sie den SQL Server-Agent nur aktivieren. Sie müssen kein separates Paket installieren.
Um den SQL Server-Agent zu aktivieren, führen Sie diese Schritte aus.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Wenn Sie von SQL Server 2017 (14.x) CU 3 oder einer früheren Version mit installiertem Agent ein Upgrade durchführen, wird der SQL Server-Agent automatisch aktiviert, und frühere Agent-Pakete werden deinstalliert.
Hinweis
Der Objekt-Explorer von SQL Server Management Studio zeigt keine Inhalte des SQL Server-Agent-Knotens an, es sei denn, erweiterte gespeicherte Agent XPs (Serverkonfigurationsoption)-Prozeduren sind unabhängig des Dienststatus von SQL Server-Agent aktiviert.
Für SQL Server 2017 (14.x) CU 3 und früheren Versionen müssen Sie das Paket für den SQL Server-Agent installieren.
Die folgenden Installationsanweisungen gelten nur für SQL Server 2017 (14.x) CU 3 und frühere Versionen. Bevor Sie SQL Server-Agent installieren, installieren Sie zuerst SQL Server, der die Schlüssel und Repositorys konfiguriert, die Sie benötigen, wenn Sie das mssql-server-agent-Paket installieren.
Installieren Sie den SQL Server-Agent für Ihre Plattform.
Führen Sie zum Installieren von mssql-server-agent unter Red Hat Enterprise Linux die folgenden Schritte aus.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Wenn mssql-server-agent bereits installiert ist, können Sie mit den folgenden Befehlen auf die neueste Version aktualisieren:
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Wenn Sie eine Offlineinstallation benötigen, suchen Sie in den Versionshinweisen für SQL Server 2017 auf Linux nach der Downloadmöglichkeit für das SQL Server-Agent-Paket. Führen Sie dann die im Artikel Installieren von SQL Server beschriebenen Schritte für die Offlineinstallation aus.
Ereignisse
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das größte SQL-, Fabric- und Power BI-Lernereignis. 31. März – 2. April. Verwenden Sie Code FABINSIDER, um $400 zu sparen.
Jetzt registrierenTraining
Zertifizierung
Microsoft Certified: Azure Database Administrator Associate - Certifications
Verwalten einer SQL Server-Datenbankinfrastruktur für Cloud-, lokale und hybride relationale Datenbanken auf Grundlage der Microsoft PaaS-Angebote für relationale Datenbanken.