Cài đặt SQL Server trên Debian


Câu trả lời:


11

Điều này hoạt động với tôi trên Debian 8 (Jessie) khi tôi cài đặt vNext trước năm 2017 cho dbfiddle :

  1. apt-get install curl apt-transport-https sudo
  2. thêm deb http://ftp.debian.org/debian jessie-backports mainvào/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

Tuy nhiên, tôi đã thử và thất bại khi cài đặt phiên bản RTM Linux 2017 trên Debian Stretch, cuối cùng là sử dụng Ubuntu.


1
Tên danh sách máy chủ đã được thay đổi. Nó bây giờ được packages.microsoft.com/config/ubuntu/16.04/...
galmeida

2
Một vấn đề khác tôi gặp phải là gói libssl1.0.0 bị thiếu trong debian 9. Điều này đã giải quyết nó: unix.stackexchange.com/questions/394456/ Lỗi
galmeida

Sử dụng đường dẫn này, SQL Server rõ ràng đã được cài đặt nhưng tôi không thể kết nối với nó bất kể là gì. Tôi đã gặp lỗi "Lỗi: Trình điều khiển Microsoft ODBC 17 cho Máy chủ SQL: Nhà cung cấp TCP: Mã lỗi 0x2749." và "Lỗi: Trình điều khiển Microsoft ODBC 17 cho Máy chủ SQL: Nhà cung cấp TCP: Mã lỗi 0x2749.Error mã 0x102" và không thể sửa chúng (Tôi đã thử nhiều thứ). Tôi quyết định sử dụng docker thay thế, và nó đã hoạt động (rõ ràng). docs.microsoft.com/en-us/sql/linux/ từ
galmeida

@galmeida Debian 8 hay 9?
Jack nói hãy thử topanswers.xyz

Đó là Debian 9 ..
galmeida

6

Có, có khả năng cài đặt sẽ thành công hoặc bạn có thể giải quyết mọi vấn đề. Nó sẽ không phải là một cấu hình được hỗ trợ, nhưng nó có thể hoạt động.

Bạn cũng có thể thử hình ảnh docker .


4

đúng cách:

$ 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

Cập nhật cơ sở dữ liệu gói apt và cài đặt gói mssql-server:

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

Sau khi cài đặt gói, bạn cần chạy:

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

Thiết lập máy chủ SQL (R) của Microsoft (R)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.