Installer SQL Server Agent sur Linux
S’applique à :SQL Server - Linux
Cet article explique comment activer ou installer SQL Server Agent sur Linux.
SQL Server Agent exécute des tâches SQL Server planifiées. En commençant par SQL Server 2017 CU4, SQL Server Agent est inclus avec le package mssql-server et est désactivé par défaut. Pour plus d’informations sur les fonctionnalités prises en charge pour cette version de SQL Server Agent, ainsi que les informations sur la version, consultez les Notes de publication de SQL Server 2017 sur Linux.
Instructions
Avant d’utiliser SQL Server Agent sur Linux, effectuez les étapes suivantes pour l’activer ou l’installer.
Ajoutez votre nom d’hôte (avec et sans domaine) dans les fichiers
/etc/hosts
. Les lignes suivantes illustrent le format utilisé pour ces entrées :"IP Address" "hostname" "IP Address" "hostname.domain.com"
Suivez les instructions de l’une des sections suivantes selon votre version de SQL Server :
Versions Instructions SQL Server 2017 CU4 et versions ultérieures
SQL Server 2019Activer SQL Server Agent SQL Server 2017 CU3 et versions antérieures Installer SQL Server Agent
Activer SQL Server Agent
Pour SQL Server 2019 et SQL Server 2017 CU4 (et versions ultérieures), vous avez besoin d’activer SQL Server Agent uniquement. Vous n’avez pas besoin d’installer un package distinct.
Pour activer SQL Server Agent, procédez comme suit.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Remarque
Si vous effectuez une mise à niveau à partir de 2017 CU3 ou version antérieure avec l’agent installé, SQL Server Agent est activé automatiquement et les packages d’agent précédents sont désinstallés.
Remarque
L’Explorateur d’objets SQL Server Management Studio n’affiche pas le contenu du nœud SQL Server Agent, sauf si les procédures stockées étendues de l’Agent XP sont activées, quel que soit le statut du service SQL Server Agent. Pour plus d’informations, consultez Agent XP (option de configuration du serveur)
Installer SQL Server Agent
Pour SQL Server 2017 CU3 (et versions antérieures), vous devez installer le package SQL Server Agent.
Notes
Les instructions d’installation ci-dessous s’appliquent à SQL Server versions 2017 CU3 et antérieures. Avant d’installer SQL Server Agent, commencez par installer SQL Server. Cela permet de configurer les clés et les référentiels que vous utilisez pour installer le package mssql-server-agent.
Installer SQL Server Agent pour votre plateforme :
Installer sur RHEL
Utilisez les commandes suivantes pour installer mssql-server-agent sur Red Hat Enterprise Linux.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Si vous avez déjà installé mssql-server-agent, vous pouvez mettre à jour vers la dernière version avec les commandes suivantes :
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Si vous avez besoin d’une installation hors connexion, recherchez le téléchargement du package SQL Server Agent dans les Notes de publication pour SQL Server 2017 sur Linux. Puis utilisez les mêmes étapes d’installation hors connexion décrites dans l’article Installer SQL Server.
Installer sur Ubuntu
Utilisez les commandes suivantes pour installer mssql-server-agent sur Ubuntu.
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
Si vous avez déjà installé mssql-server-agent, vous pouvez mettre à jour vers la dernière version avec les commandes suivantes :
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
Si vous avez besoin d’une installation hors connexion, recherchez le téléchargement du package SQL Server Agent dans les Notes de publication pour SQL Server 2017 sur Linux. Puis utilisez les mêmes étapes d’installation hors connexion décrites dans l’article Installer SQL Server.
Installer sur SLES
Utilisez les étapes suivantes pour installer mssql-server-agent sur SUSE Linux Enterprise Server.
Installer mssql-server-agent
sudo zypper install mssql-server-agent
sudo systemctl restart mssql-server
Si vous avez déjà installé mssql-server-agent, vous pouvez mettre à jour vers la dernière version avec les commandes suivantes :
sudo zypper refresh
sudo zypper update mssql-server-agent
sudo systemctl restart mssql-server
Si vous avez besoin d’une installation hors connexion, recherchez le téléchargement du package SQL Server Agent dans les Notes de publication pour SQL Server 2017 sur Linux. Puis utilisez les mêmes étapes d’installation hors connexion décrites dans l’article Installer SQL Server.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour