Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server sur Linux
Cet article explique comment configurer le référentiel approprié pour l’installation et la mise à niveau de SQL Server 2025 (17.x) sur Red Hat Enterprise Linux (RHEL) et Ubuntu.
Pour obtenir des instructions sur la configuration des référentiels pour SQL Server 2022 (16.x) et les versions antérieures, consultez Configurer des référentiels pour l’installation et la mise à niveau de SQL Server sur Linux.
Soutien à la distribution
- RHEL 10 est pris en charge à partir de SQL Server 2025 (17.x) CU 1.
- Ubuntu 24.04 est pris en charge à partir de SQL Server 2025 (17.x) CU 1.
- Ubuntu 22.04 est pris en charge à partir de SQL Server 2022 (16.x) CU 10.
Pour plus d’informations, consultez le guide d’installation.
Référentiels
Lorsque vous installez SQL Server sur Linux, vous devez configurer un référentiel Microsoft. Utilisez ce référentiel pour obtenir le package du moteur de base de données et mssql-serverles packages SQL Server associés. Les référentiels suivants sont actuellement disponibles :
| Référentiel | Nom | Description |
|---|---|---|
| 2025 | mssql-server-2025 |
Référentiel SQL Server 2025 (17.x). |
Le dépôt contient des packages pour la version de base de SQL Server, ainsi que toutes les corrections de bugs ou améliorations apportées depuis cette version. Les mises à jour cumulatives sont spécifiques à une version de mise en production, telle que SQL Server 2025 (17.x). Ils sont libérés régulièrement. Les mises à jour de distribution générale (GDR) sont publiées dans le même dépôt.
Chaque mise à jour contient le package SQL Server complet et toutes les mises à jour précédentes pour ce référentiel. Vous pouvez également passer à une version antérieure vers toute version au sein de votre version principale (par exemple 2025).
Configurer les référentiels
Suivez les étapes décrites dans les sections suivantes pour configurer les référentiels sur votre distribution Linux.
Vérifier les référentiels précédemment configurés
Tout d’abord, vérifiez si vous avez déjà inscrit un référentiel SQL Server.
Affichez les fichiers dans le
/etc/yum.repos.drépertoire à l’aide de la commande suivante :sudo ls /etc/yum.repos.dCherchez un fichier qui configure le dépôt SQL Server, comme
mssql-server-2025.repo.Affichez le contenu du fichier à l’aide de
cat.sudo cat /etc/yum.repos.d/mssql-server-2025.repoLe nom du dépôt dans la
baseurlpropriété, tel quemssql-server-2025, est le dépôt configuré. Vous pouvez l’identifier à l’aide de la table dans la section Référentiels de cet article.
Supprimer l’ancien référentiel
Si nécessaire, supprimez l’ancien référentiel à l’aide de la commande suivante.
sudo rm -rf /etc/yum.repos.d/mssql-server-2025.repo
Cette commande suppose que le fichier identifié dans la section précédente est nommé mssql-server-2025.repo.
Configurer un nouveau référentiel
Configurez le nouveau référentiel à utiliser pour les installations et les mises à niveau de SQL Server. Utilisez une des commandes suivantes pour configurer le référentiel de votre choix.
RHEL 10 est pris en charge à partir de SQL Server 2025 (17.x) CU 1.
Les packages sont agnostiques aux versions mineures RHEL. Par exemple, si vous utilisez RHEL 10.1, utilisez le chemin /rhel/10 pour configurer votre dépôt.
curl -fsSL https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo | sudo tee /etc/yum.repos.d/mssql-server-2025.repo
Si vous choisissez d’utiliser un article de démarrage rapide, n’oubliez pas que vous avez déjà configuré le référentiel cible. Ne répétez pas cette étape dans le didacticiel.