Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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 såvida inte serverkonfigurationsalternativet Agent XPs ä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.