Delen via


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.

  1. 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"
    
  2. 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.