Installera SQL Server-agenten i Linux
gäller för:SQL Server – Linux
I den här artikeln beskrivs hur du aktiverar eller installerar SQL Server-agenten i Linux.
SQL Server-agenten kör schemalagda SQL Server-jobb. Från och med SQL Server 2017 (14.x) CU 4 ingår SQL Server Agent i mssql-server--paketet och är inaktiverad som standard. Information om de funktioner som stöds för den här versionen av SQL Server-agenten tillsammans med versionsinformation finns i Viktig information för SQL Server 2017 på Linux.
Instruktioner
Innan du använder SQL Server-agenten i Linux använder du följande steg för att aktivera eller installera den.
Lägg till värdnamnet (med och utan domän) i
/etc/hosts
-filerna. Följande rader visar ett exempel på formatet för dessa poster:"IP Address" "hostname" "IP Address" "hostname.domain.com"
Följ anvisningarna i något av följande avsnitt baserat på din version av SQL Server:
Versioner Instruktioner SQL Server 2017 (14.x) CU 4 och senare versioner Aktivera SQL Server Agent- SQL Server 2017 (14.x) CU 3 och tidigare versioner Installera SQL Server Agent-
Aktivera SQL Server-agenten
För SQL Server 2017 (14.x) CU 4 och senare versioner behöver du bara aktivera SQL Server-agenten. Du behöver inte installera ett separat paket.
Följ dessa steg för att aktivera SQL Server-agenten.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Om du uppgraderar från SQL Server 2017 (14.x) CU 3 eller en tidigare version med Agent installerad aktiveras SQL Server Agent automatiskt och tidigare Agent-paket avinstalleras.
Notera
SQL Server Management Studio Object Explorer visar inte innehållet i SQL Server Agent-noden om inte Agent XPs (serverkonfigurationsalternativ) är aktiverat, oavsett SQL Server Agent-tjänsttillståndet.
Installera SQL Server-agenten
För SQL Server 2017 (14.x) CU 3 och tidigare versioner måste du installera SQL Server Agent-paketet.
Följande installationsanvisningar gäller endast för SQL Server 2017 (14.x) CU 3 och tidigare versioner. Innan du installerar SQL Server Agent måste du först installera SQL Server, som konfigurerar de nycklar och lagringsplatser som du behöver när du installerar mssql-server-agent--paketet.
Installera SQL Server-agenten för din plattform.
Använd följande steg för att installera mssql-server-agent på Red Hat Enterprise Linux.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Om mssql-server-agent har installerats kan du uppdatera till den senaste versionen med följande kommandon:
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Om du behöver en offlineinstallation letar du reda på nedladdningen av SQL Server Agent-paketet i Viktig information för SQL Server 2017 på Linux. Använd sedan samma offlineinstallationssteg som beskrivs i artikeln Installera SQL Server.