Installieren Sie SQL Server unter Debian

Antworten:

11

Dies funktionierte für mich unter Debian 8 (Jessie), als ich vNext für dbfiddle vor 2017 installierte :

  1. apt-get install curl apt-transport-https sudo
  2. hinzufügen deb http://ftp.debian.org/debian jessie-backports mainzu/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

Ich habe jedoch versucht und es nicht geschafft, die RTM Linux-Version von 2017 auf Debian Stretch zu installieren, letztendlich unter Verwendung von Ubuntu.

Jack sagt, versuchen Sie es mit topanswers.xyz
quelle
1
Der Name der Serverliste wurde geändert. Es ist jetzt packages.microsoft.com/config/ubuntu/16.04/…
Galmeida
2
Ein weiteres Problem, auf das ich stieß, war das fehlende libssl1.0.0-Paket in Debian 9. Dies löste es: unix.stackexchange.com/questions/394456/…
Galmeida
Über diesen Pfad wurde anscheinend SQL Server installiert, aber ich konnte keine Verbindung herstellen, egal was passiert. Ich habe Fehler "Fehler: Microsoft ODBC-Treiber 17 für SQL Server: TCP-Anbieter: Fehlercode 0x2749." und "Fehler: Microsoft ODBC-Treiber 17 für SQL Server: TCP-Anbieter: Fehlercode 0x2749.Fehlercode 0x102" und konnte sie nicht beheben (ich habe viele Dinge ausprobiert). Ich entschied mich stattdessen für Docker und es funktionierte (anscheinend). docs.microsoft.com/en-us/sql/linux/…
Galmeida
@ Galmeida Debian 8 oder 9?
Jack sagt, versuchen Sie es mit topanswers.xyz am
Es ist Debian 9 ..
Galmeida
6

Ja, es besteht die Möglichkeit, dass die Installation erfolgreich ist oder dass Sie Probleme umgehen können. Es wäre keine unterstützte Konfiguration, aber es könnte funktionieren.

Sie können auch das Docker-Image ausprobieren .

David Browne - Microsoft
quelle
4

geeignet:

$ 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

Aktualisieren Sie die apt-Paketdatenbank und installieren Sie das mssql-server-Paket:

$ sudo apt-get update
$ sudo apt-get install mssql-server

Nach der Paketinstallation müssen Sie Folgendes ausführen:

$ /opt/mssql/bin/sqlservr-setup script:
$ sudo /opt/mssql/bin/sqlservr-setup

Microsoft (R) SQL Server (R) Setup

Arnav
quelle