Linux

Comment puis-je télécharger SQL Server sous Linux ?


Installation de SQL Server sur Linux

SQL Server est désormais accessible sur plusieurs distributions Linux, notamment Red Hat Enterprise Linux, SUSE Linux Enterprise Server et Ubuntu. Ce système de gestion de base de données peut également être utilisé via une image Docker sous Linux ou dans des environnements Windows/Mac avec Docker.

Comment télécharger SQL Server sous Linux ?

Pour installer SQL Server sur un système Linux, suivez les étapes décrites ci-dessous selon votre distribution :

Étape 1 : Choix de la distribution

Identifiez la distribution Linux que vous allez utiliser. Les options populaires incluent :

  • Red Hat Enterprise Linux (RHEL)
  • SUSE Linux Enterprise Server (SLES)
  • Ubuntu
  • Docker, pour une installation conteneurisée

Étape 2 : Installation sur Ubuntu

Si vous optez pour Ubuntu, voici les instructions à suivre :

  1. Ouvrez le terminal et passez en mode superutilisateur en utilisant sudo su.
  2. Vérifiez les mises à jour avec sudo apt-get update.
  3. Installez le package en exécutant : sudo apt-get install -y mssql-server.
  4. Après l’installation, configurez SQL Server en exécutant le script de configuration et suivez les instructions affichées.
A lire :  Comment vérifier l'utilisation maximale du disque sous Linux ?

Étape 3 : Installation sur Red Hat et CentOS

Pour Red Hat ou CentOS, procédez comme suit :

  1. Ajoutez le référentiel SQL Server 2019 en exécutant les commandes appropriées.
  2. Installez SQL Server avec la commande yum install -y mssql-server.
  3. Une fois l’installation terminée, exécutez la configuration avec sudo /opt/mssql/bin/mssql-conf setup.
  4. Pour autoriser les connexions à distance, modifiez les paramètres de votre pare-feu si nécessaire.

Étape 4 : Utilisation de Docker pour SQL Server

Pour ceux qui préfèrent utiliser Docker, suivez ces étapes :

  1. Assurez-vous que Docker est installé sur votre machine.
  2. Téléchargez l’image de SQL Server en exécutant : docker pull mcr.microsoft.com/mssql/server.
  3. Démarrez un conteneur SQL Server à l’aide de la commande suivante : docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=VotreMotDePasse' -p 1433:1433 --name sql_server_container -d mcr.microsoft.com/mssql/server.

Édition gratuite de SQL Server

SQL Server propose des éditions gratuites, notamment « Developer » et « Express ». Ces versions sont idéales pour les développeurs et les petites applications, offrant une large gamme de fonctionnalités sans frais. Le modèle de licence reste similaire à celui des autres systèmes.

Se connecter à SQL Server sur Linux

Pour établir une connexion à une instance SQL Server, spécifiez le nom de la machine et celui de l’instance. Par exemple, pour une instance nommée « SQLEXPRESS », utilisez le format suivant : nom_de_machineSQLEXPRESS. Si vous avez changé le port d’écoute par défaut, précisez le numéro de port : nom_de_machine:port.

FAQ

SQL Server pour Linux est-il compatible avec toutes les distributions ?

SQL Server est officiellement pris en charge sur Red Hat Enterprise Linux, SUSE Linux Enterprise Server et Ubuntu. D’autres options comme Docker permettent également une installation sur différents systèmes.

A lire :  Comment accéder à un serveur Linux ?

Les éditions Developer et Express de SQL Server sont-elles réellement gratuites ?

Oui, les éditions Developer et Express de SQL Server sont disponibles gratuitement. Elles conviennent bien aux développeurs et offrent des fonctionnalités robustes pour le développement et les petites applications.

Est-il possible d’exécuter SQL Server sur des machines virtuelles ?

Oui, vous pouvez provisionner une machine virtuelle sur un service cloud comme Azure pour exécuter SQL Server, ce qui vous permet de bénéficier d’une infrastructure flexible et évolutive.