Installieren des SQL Server-Agent unter Linux
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 CU4 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 den Versionshinweisen.
Instructions
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 Instructions SQL Server 2017 CU4 und höher
SQL Server 2019Aktivieren des SQL Server-Agent SQL Server 2017 CU3 und niedriger Installieren des SQL Server-Agent
Aktivieren des SQL Server-Agent
Bei SQL Server 2019 und SQL Server 2017 CU4 und höher 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 die folgenden Schritte aus.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Hinweis
Wenn Sie von 2017 CU3 oder darunter 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 XP-Prozeduren sind unabhängig des Dienststatus von SQL Server-Agent aktiviert. Weitere Informationen finden Sie unter Serverkonfigurationsoptionen von Agent XP.
Installieren des SQL Server-Agent
Für SQL Server 2017 CU3 und früher müssen Sie das Paket für den SQL Server-Agent installieren.
Hinweis
Die folgenden Installationsanweisungen gelten für die SQL Server-Versionen bis einschließlich 2017 CU3. Bevor Sie die den SQL Server-Agent installieren, müssen Sie zunächst SQL Server installieren. Dadurch werden die Schlüssel und Repositorys konfiguriert, die Sie verwenden, wenn Sie das mssql-server-agent-Paket installieren.
Installieren Sie den SQL Server-Agent für Ihre Plattform:
Installieren unter RHEL
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 Sie mssql-server-agent bereits installiert haben, 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 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.
Installation unter Ubuntu
Führen Sie zum Installieren von mssql-server-agent unter Ubuntu die folgenden Schritte aus.
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
Wenn Sie mssql-server-agent bereits installiert haben, können Sie mit den folgenden Befehlen auf die neueste Version aktualisieren:
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
Wenn Sie eine Offlineinstallation benötigen, suchen Sie in den Versionshinweisen 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.
Installieren unter SLES
Führen Sie zum Installieren von mssql-server-agent unter SUSE Linux Enterprise Server die folgenden Schritte aus.
Installieren Sie mssql-server-agent.
sudo zypper install mssql-server-agent
sudo systemctl restart mssql-server
Wenn Sie mssql-server-agent bereits installiert haben, können Sie mit den folgenden Befehlen auf die neueste Version aktualisieren:
sudo zypper refresh
sudo zypper update mssql-server-agent
sudo systemctl restart mssql-server
Wenn Sie eine Offlineinstallation benötigen, suchen Sie in den Versionshinweisen 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.
Nächste Schritte
Weitere Informationen dazu, wie der SQL Server-Agent verwendet wird, um Aufträge zu erstellen, zu planen und auszuführen, finden Sie unter Erstellen und Ausführen von SQL Server-Agent-Aufträgen unter Linux.