SQL Server Agent installeren in Linux

Van toepassing op:SQL Server op 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 mssql-server-pakket en is standaard uitgeschakeld.

Zie voor een lijst met functies die worden ondersteund door de edities van SQL Server in Linux:

Aanwijzingen

Voordat u de SQL Server Agent in Linux gebruikt, gebruikt u de volgende stappen om deze in te schakelen of te installeren.

  1. Voeg je hostnaam (met en zonder domein) toe aan het /etc/hosts bestand. In de volgende regels ziet u een voorbeeld van de indeling voor deze vermeldingen:

    <IP address> <hostname>
    <IP address> <hostname.domain.com>
    
  2. Volg de instructies in een van de volgende secties op basis van uw versie van SQL Server:

    Versions 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.

Note

In SQL Server Management Studio Objectverkenner wordt de inhoud van het SQL Server Agent-knooppunt niet weergegeven, tenzij de serverconfiguratieoptie Agent XPs 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 je SQL Server Agent installeert, installeer eerst SQL Server, dat de sleutels en repositories configureert die je nodig hebt bij het installeren van het mssql-server-agent pakket.

Installeer de SQL Server Agent voor uw platform.

Gebruik de volgende stappen om het 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 geïnstalleerd is, kun je updaten naar de nieuwste versie met de volgende commando's:

sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server

Als je een offline installatie nodig hebt, zoek dan de download van het SQL Server Agent-pakket in de release-informatie voor SQL Server op Linux. Gebruik vervolgens dezelfde offline-installatiestappen die worden beschreven in het artikel SQL Server installeren.