Dans ce tutoriel, nous allons vous montrer comment installer Microsoft SQL Server sur Ubuntu 20.04 LTS. Pour ceux d’entre vous qui ne le savaient pas, MS SQL est un système de base de données relationnelle de Microsoft qui a été ouvert en 2016. En tant que serveur de base de données, il s’agit d’un produit logiciel dont la fonction principale est de stocker et de récupérer des données à la demande d’autres des applications logicielles pouvant s’exécuter soit sur le même ordinateur, soit sur un autre ordinateur via un réseau (y compris Internet).
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape de Microsoft SQL Server 2019 sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.
Installer Microsoft SQL Server sur Ubuntu 20.04 LTS Focal Fossa
Étape 1. Tout d’abord, assurez-vous que tous vos packages système sont à jour en exécutant ce qui suit apt
commandes dans le terminal.
sudo apt update sudo apt upgrade
Étape 2. Installation de Microsoft SQL Server sur Ubuntu 20.04.
Maintenant, nous importons la clé GPG depuis le référentiel Microsoft :
sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Ensuite, ajoutez le référentiel SQL Server à l’aide de la commande suivante :
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
Une fois cela fait, exécutez la commande suivante ci-dessous pour l’installer :
sudo apt update sudo apt install mssql-server
Une fois l’installation terminée, continuez à définir le mot de passe de l’utilisateur root en exécutant la configuration initiale /opt/mssql/bin/mssql-conf setup
:
$ sudo /opt/mssql/bin/mssql-conf setup usermod: no changes Choose an edition of SQL Server: 1) Evaluation (free, no production use rights, 180-day limit) 2) Developer (free, no production use rights) 3) Express (free) 4) Web (PAID) 5) Standard (PAID) 6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded 7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum 8) I bought a license through a retail sales channel and have a product key to enter. Details about editions can be found at https://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409 Use of PAID editions of this software requires separate licensing through a Microsoft Volume Licensing program. By choosing a PAID edition, you are verifying that you have the appropriate number of licenses in place to install and run this software. Enter your edition(1-8):
Une fois la configuration terminée, vérifiez que le service est en cours d’exécution :
systemctl status mssql-server --no-pager
Étape 3. Configurez le pare-feu.
Autoriser ssh et activer le pare-feu :
sudo ufw allow 22 sudo ufw allow 1433 sudo ufw allow 1434 sudo ufw enable
Étape 4. Installation des outils SQL Server et UnixODBC.
Pour créer une base de données, vous devez vous connecter à un outil capable d’exécuter des instructions Transact-SQL sur le serveur SQL. Les étapes suivantes installent les outils de ligne de commande SQL Server.
Tout d’abord, importez les clés GPG du référentiel public :
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Ensuite, enregistrez le référentiel Microsoft Ubuntu :
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
Une fois cela fait, mettez à jour la liste des sources et exécutez la commande d’installation avec le package développeur unixODBC :
sudo apt update sudo apt install mssql-tools unixodbc-dev
Après l’installation, ajoutez le répertoire au bash_profile
pour que la commande soit disponible depuis tout le système :
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profileecho 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrcsource ~/.bashrc
Essayez maintenant de vous connecter au serveur SQL avec cette commande. Modifiez-le avec le vôtre :
sqlcmd -S localhost -U SA -P '<YourPassword>'
En cas de succès, vous devriez obtenir une invite de commande : 1>.
Toutes nos félicitations! Vous avez correctement installé Microsoft SQL. Merci d’avoir utilisé ce didacticiel pour installer Microsoft SQL Server 2019 sur votre système Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Microsoft SQL Server.