web-dev-qa-db-fra.com

Installer SQL Server sur Debian

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

8
i486

Cela a fonctionné pour moi sur Debian 8 (Jessie) lorsque j'ai installé le vNext pré-2017 pour dbfiddle :

  1. apt-get install curl apt-transport-https Sudo
  2. ajouter deb http://ftp.debian.org/debian jessie-backports main à /etc/apt/sources.list
  3. apt-get update && apt-get install -t jessie-backports openssl ca-certificates
  4. curl https://packages.Microsoft.com/keys/Microsoft.asc | apt-key add -
  5. curl https://packages.Microsoft.com/config/ubuntu/16.04/mssql-server.list | tee /etc/apt/sources.list.d/mssql-server.list
  6. apt-get update && apt-get install mssql-server
  7. 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 .

6

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

Installation de Microsoft (R) SQL Server (R)

4
arnav