Instalacja MSSQL w Ubuntu. Pierwsze wrażenia.

Oto i on. SQL Server na systemie Linux. Wkroczył pod nazwą SQL Server v.Next Public Preview.

Spróbujmy zatem przejść przez instalację i zobaczyć z czym to się je 🙂

 

INSTALACJA W UBUNTU SERVER 16.04.1


Na początek dokładna informacja o distro jakiego używam. Zainstalowany w VBox:

 

KROK 1 – Dodajemy klucze publiczne MS do apt

Aptitude, czyli po naszemu ‚program do zarządzania pakietami (lub inaczej: innymi programami 🙂 ) pozwala na dodanie nowych repozytoriów programów, innych niż te, które dostarcza Ubuntu. ALE, żeby działały musimy najpierw mu powiedzieć, że ufamy nowym źródłom. Dlatego dodajemy certyfikat MS do apt poniższym poleceniem:

KROK 2 – Wskazujemy skąd apt ma pobierać paczki

Paczki z programami dystrybuowane są w apt przy pomocy zwykłych serwerów www. Poniższe polecenie doda definicję źródeł do specjalnego pliku, dzięki któremu apt będzie wiedział skąd ma ściągnąć binarki mssql-server i mssql-tools.

 

KROK 3 – Aktualizujemy bazę dla apt

Zawsze i wszędzie ‚apt-get update’ potrzebny będzie. Oczywiście przy instalacji nowych komponentów. Dzięki temu poleceniu apt ‚odświeży’ listę plików ze wszystkich serwerów zewnętrznych i będziemy mieli pewność, że to co pobieramy jest aktualne 🙂 Ponieważ dopiero co dodaliśmy nowe źródło z serwerów Microsoft, musimy znacjonalizować pobranie nazw dostępnych pakietów.

 

KROK 4 – Instalacja MSSQL Server

Wydajemy polecenie, które pobierze MSSQL wraz ze wszystkimi innymi pakietami (programami) potrzebnymi do jego sprawnego działania.

 

KROK 5 – Konfigurujemy MSSQL

Krok 4 zakończy się poniższym komunikatem:

wykonujemy zatem polecenie:

Instalator zapyta nas o kilka rzeczy:

  • akceptacja licencji
  • podanie hasła sa
  • czy chcemy uruchomić serwer po zakończeniu setupu
  • czy chcemy aby mssql startował razem z systemem
 

KROK 6 – Sprawdzamy czy MSSQL działa 🙂

Uruchamiamy polecenie:

Jeśli wszystko poszło bez problemów powinniśmy ujrzeć coś na wzór tego co poniżej. Uwagę przyciąga kilka ciekawych informacji.

 

KROK 7 – Instalujemy narzędzia MSSQL

Microsoft SQL Tools Team będzie przygotowywał zestaw narzędzi do Linuxowej wersji. Nam przyda się przede wszystkim do podłączenia się do SQL z konsoli.

Uruchamiamy polecenie:

podczas instalacji zostaniemy poproszeni o akceptację licencji (tym razem w formie ncurses..) dla toolsow i sterowników odbc (czyli dwa razy ujrzymy ekran podobny do poniższego)

002-licence

 

ŁĄCZYMY SIĘ Z KONSOLI DO SERWERA SQL


Spójrzmy na możliwości polecenia sqlcmd. Man póki co nie iestnieje ;]

 

 

No to pora połączyć się do sqla:

ten poprosi nas o hasło SA. Wpisujemy i…. JEST! BA DUM TSSS!!

 

PODŁĄCZAMY SIĘ PRZEZ MANAGEMENT STUDIO


A teraz SSMS. Wersja, która posiadam:

004_-ssms-version

 

Ok, wpisuję adres, podaje login sa, hasło… JEST! Properties… i co ?

 

003-ssms

 

I widzimy, że SSMS wykrywa to jako Developer 14.0.1.246! Przypominam, że aktualnie mamy SQL Server 2016 ver 13.0.xxx a więc mamy podbicie pierwszej cyferki 🙂 Ale system jaki wykrywa to NT 6.2 😉

Ciekawość ciągnie dalej.. Co z plikami baz?

005_msdb-files

 

Wygląda to śmiesznie 🙂 Postanowiłem więc przeklikać kilka okien, stworzyć bazę, tabelę, uzupełnić danymi, zrobić backup i go odtworzyć.

Wyniki do obejrzenia poniżej:

 

 

Dodaj komentarz