Je souhaite installer SQL Server sur Linux. Depuis le site MS, j'ai lu que Red Hat, SUSE et Ubuntu sont pris en charge mais je veux l'utiliser sous Debian. Comme Ubuntu est basé sur Debian, y a-t-il une chance de réussir l'installation?
https://docs.Microsoft.com/en-us/sql/linux/sql-server-linux-setup
Cela a fonctionné pour moi sur Debian 8 (Jessie) lorsque j'ai installé le vNext pré-2017 pour dbfiddle :
apt-get install curl apt-transport-https Sudo
deb http://ftp.debian.org/debian jessie-backports main
à /etc/apt/sources.list
apt-get update && apt-get install -t jessie-backports openssl ca-certificates
curl https://packages.Microsoft.com/keys/Microsoft.asc | apt-key add -
curl https://packages.Microsoft.com/config/ubuntu/16.04/mssql-server.list | tee /etc/apt/sources.list.d/mssql-server.list
apt-get update && apt-get install mssql-server
Sudo /opt/mssql/bin/mssql-conf setup
Cependant, j'ai essayé et échoué à installer la version RTM Linux de 2017 sur Debian Stretch, en utilisant finalement Ubuntu.
Oui, il est possible que l'installation réussisse ou que vous puissiez contourner tous les problèmes. Ce ne serait pas une configuration prise en charge, mais cela pourrait fonctionner.
Vous pouvez également essayer le image docker .
apte:
$ curl https://packages.Microsoft.com/keys/Microsoft.asc | Sudo apt-key add -
$ curl https://packages.Microsoft.com/config/ubuntu/16.04/mssql-server.list | Sudo tee /etc/apt/sources.list.d/mssql-server.list
Mettez à jour la base de données du package apt et installez le package mssql-server:
$ Sudo apt-get update
$ Sudo apt-get install mssql-server
Après l'installation du package, vous devez exécuter:
$ /opt/mssql/bin/sqlservr-setup script:
$ Sudo /opt/mssql/bin/sqlservr-setup