Menu Zamknij

Jak zainstalować SQL Server na Linux

linuxlove

Jest już dostępna wersja instalacyjna MS SQL Server dla Linux. Jest to wersja MS SQL Server vNext CTP – wersja rozwojowa, przeznaczona tylko do testów:

Instalator wymaga by serwer posiadał min 3.25 GB pamięci RAM. Jest dostępna zarówno wersja standalone jaki wersja HA przeznaczona do tworzenia klastra Always-On MSSQL na Linux.

Proces instalacji na Linux Ubuntu (gdzie przetestowałem serwer) jest dość prosty – dodajemy do źródeł APT link do repozytorium MSSQL, następnie instalujemy paczkę i uruchamiamy konfigurator samego serwera. Konfiguracja dotyczy w zasadzie ustawienia konta SA i decyzji czy uruchomić serwer i czy serwer ma się docelowo uruchamiać automatycznie.

Po uruchomieniu możemy sprawdzić czy serwer działa

root@dev:/home/chris# ps axfu | grep mssql
mssql     2651  0.3  0.5  57816 21276 ?        Ssl  09:58   0:00 /opt/mssql/bin/sqlservr
mssql     2682  6.3 13.1 3574808 532280 ?      Sl   09:58   0:03  \_ /opt/mssql/bin/sqlservr
mssql     2674  0.0  0.8 128028 34516 ?        Ssl  09:58   0:00 /opt/mssql/bin/sqlservr-telemetry /var/opt/mssql/.system

Do zarządzania nowo zainstalowanym serwerem warto pobrać i zainstalować MS SQL Server Management Studio.

mssql-linux-ssms-properties

To jest nowa wersja serwera MS SQL – roboczo nazywana MS SQL vNext. Więcej informacji o zmianach i nowościach tej wersji znajdziecie pod tym linkiem.

Plik do zarządzania serwerem /opt/mssql/bin/sqlservr-setup ma błąd, który nie pozwala na wyłączenie serwera.
Doraźnie najlepiej zakomentować wiersz: 312

# check_running_instance

W przeciwnym razie każde wywołanie skryptu będzie nas informować, że serwer działa i najpierw trzeba go „wyłączyć”.

6 komentarzy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.