SQL Server Agent installeren in Linux
van toepassing op:SQL Server- - Linux
In dit artikel wordt beschreven hoe u de SQL Server-agent inschakelt of installeert in Linux.
De SQL Server Agent voert geplande SQL Server-taken uit. Vanaf SQL Server 2017 (14.x) CU 4 is SQL Server Agent opgenomen in het pakket mssql-server en is deze standaard uitgeschakeld. Zie Releaseopmerkingen voor SQL Server 2017 op Linuxvoor informatie over de functies die worden ondersteund voor deze versie van de SQL Server-agent, samen met versiegegevens.
Aanwijzingen
Voordat u de SQL Server Agent in Linux gebruikt, gebruikt u de volgende stappen om deze in te schakelen of te installeren.
Voeg uw hostnaam (met en zonder domein) toe aan de
/etc/hosts
-bestanden. In de volgende regels ziet u een voorbeeld van de indeling voor deze vermeldingen:"IP Address" "hostname" "IP Address" "hostname.domain.com"
Volg de instructies in een van de volgende secties op basis van uw versie van SQL Server:
Versies Aanwijzingen SQL Server 2017 (14.x) CU 4 en latere versies de SQL Server Agent- inschakelen SQL Server 2017 (14.x) CU 3 en eerdere versies Installeer de SQL Server Agent
De SQL Server-agent inschakelen
Voor SQL Server 2017 (14.x) CU 4 en nieuwere versies hoeft u alleen de SQL Server Agent in te schakelen. U hoeft geen afzonderlijk pakket te installeren.
Volg deze stappen om SQL Server Agent in te schakelen.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Als u een upgrade uitvoert van SQL Server 2017 (14.x) CU 3 of een eerdere versie waarop Agent is geïnstalleerd, wordt SQL Server Agent automatisch ingeschakeld en worden eerdere Agent-pakketten verwijderd.
Notitie
In SQL Server Management Studio Object Explorer wordt de inhoud van het SQL Server Agent-knooppunt niet weergegeven, tenzij de agent-XPs (serverconfiguratieoptie) is ingeschakeld, ongeacht de status van de SQL Server Agent-service.
De SQL Server-agent installeren
Voor SQL Server 2017 (14.x) CU 3 en eerdere versies moet u het SQL Server Agent-pakket installeren.
De volgende installatie-instructies zijn alleen van toepassing op SQL Server 2017 (14.x) CU 3 en eerdere versies. Voordat u SQL Server Agent installeert, moet u eerst SQL Serverinstalleren, waarmee de sleutels en opslagplaatsen worden geconfigureerd die u nodig hebt wanneer u het mssql-server-agent--pakket installeert.
Installeer de SQL Server Agent voor uw platform.
Gebruik de volgende stappen om de mssql-server-agent op Red Hat Enterprise Linux te installeren.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Als mssql-server-agent is geïnstalleerd, kunt u bijwerken naar de nieuwste versie met de volgende opdrachten:
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Als u een offline-installatie nodig hebt, zoekt u het sql Server Agent-pakket downloaden in de releaseopmerkingen voor SQL Server 2017 op Linux. Gebruik vervolgens dezelfde offline-installatiestappen die worden beschreven in het artikel SQL Server installeren.