Jedną z krytycznych części większości systemów oprogramowania jest serwer bazy danych. Serwer bazy danych to program służący do przechowywania i zarządzania danymi dla innych aplikacji.
Ten przewodnik pokaże Ci, jak zainstalować Microsoft SQL Server na Ubuntu 20.04. SQL Server to jeden z solidnych i szeroko stosowanych serwerów baz danych w IT. Natywny program SQL Server dla systemu Linux jest dostępny od 2017 r., podczas gdy wcześniejsze wersje programu SQL Server były dostępne tylko dla systemu operacyjnego Windows.
Instalowanie SQL Server 2019
Aby rozpocząć, zaimportuj publiczny klucz GNU Privacy Guard (GnuPG) firmy Microsoft do listy zaufanych kluczy, aby Twój system nawiązuje szyfrowane i bezpieczne połączenie podczas pobierania SQL Server z Microsoft from repozytoria.
Użyj poniższego polecenia, aby zaimportować klucz GnuPG.
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Teraz powinieneś zarejestrować repozytorium pakietów Microsoft SQL Server Ubuntu dla SQL Server 2019. To jest repozytorium, z którego będziesz pobierać SQL Server 2019 dla Ubuntu Linux.
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
Uwaga: Zastąp numer wersji, tj. 20.04 w powyższym poleceniu z używaną wersją Ubuntu LTS. Na przykład, jeśli używasz Ubuntu 18.04, wymień /ubuntu/20.04 z /ubuntu/18.04.
Zaktualizuj listę repozytoriów przed zainstalowaniem programu SQL Server, aby uzyskać zmiany dla nowo dodanego repozytorium.
aktualizacja sudo apt
Na koniec zainstaluj pakiet SQL Server, korzystając z poniższego polecenia.
sudo apt install -y serwer mssql
Konfigurowanie serwera
Po zakończeniu instalacji należy przystąpić do konfiguracji instancji SQL Server, ustawiając hasło administratora systemu (SA).
Uruchom poniższe polecenie, aby rozpocząć konfigurację serwera SQL.
konfiguracja sudo /opt/mssql/bin/mssql-conf
Pierwszy monit w konfiguracji poprosi o wybranie wersji programu SQL Server, którą chcesz zainstalować. Dostępne są wersje płatne i bezpłatne. W tym przewodniku zostanie użyta wersja SQL Server Express, która jest opcją 3. Wprowadź swoją opcję i naciśnij Wchodzić.
System wyświetli wówczas łącze do warunków licencji i monit o zaakceptowanie warunków. Wchodzić tak wyrazić zgodę na warunki i kontynuować instalację.
Następnym krokiem jest ustawienie hasła administratora systemu (SA) dla Twojej instancji SQL Server. Użyj silnego i bezpiecznego hasła, aby uniknąć narażenia danych.
Możesz sprawdzić status swojej usługi SQL Server za pomocą systemowy Komenda.
stan systemctl serwer mssql
Instalowanie Azure Data Studio
Istnieje kilka sposobów interakcji z bazami danych SQL Server w systemie Linux za pomocą wiersza poleceń lub aplikacji GUI; ten przewodnik używa tego ostatniego.
W tej sekcji zainstalujesz Azure Data Studio, lekkie, wieloplatformowe narzędzie do zarządzania bazami danych. Za pomocą usługi Azure Data Studio możesz wykonywać zapytania, projektować i obsługiwać bazę danych lokalnie lub w chmurze.
Przede wszystkim pobierz pakiet Azure Data Studio Debian na swój Pliki do pobrania teczka.
Ściągnij:Azure Data Studio
Zainstaluj pakiet Azure Data Studio DEB za pomocą następującego polecenia.
sudo apt install ~/Downloads/azuredatastudio-linux-1.30.0.deb
Uwaga, polecenie zakłada, że Pliki do pobrania folder zawiera pakiet DEB, więc upewnij się, że używasz prawidłowej lokalizacji folderu.
Związane z: Jak zainstalować plik DEB w Ubuntu?
Uruchamianie Azure Data Studio
Po zakończeniu powyższej instalacji możesz uruchomić Azure Data Studio z terminala.
azuredatastudio
Ekran powitalny Azure Data Studio będzie wyglądał jak ten poniżej.
Aby połączyć się z serwerem bazy danych, kliknij Nowe połączenie link pod Początek Sekcja. Następnie zostaniesz poproszony o podanie szczegółów połączenia z bazą danych.
Ponieważ baza danych, z którą się łączysz, znajduje się na Twoim komputerze, użyj Lokalny Gospodarz jako nazwa serwera. Domyślna nazwa użytkownika to SA. Wprowadź hasło użyte podczas konfigurowania wystąpienia programu SQL Server. Na koniec kliknij Połączyć przycisk.
Ucz się więcej: Co to jest 127,0 0,1, host lokalny lub adres pętli zwrotnej?
Twój Szczegóły połączenia ekran powinien być podobny do pokazanego poniżej.
Po połączeniu system wyświetli listę wszystkich Twoich baz danych w lewym okienku. Możesz teraz zarządzać swoimi bazami danych z tego ekranu.
Dlaczego warto korzystać z bazy danych opartej na SQL?
W tym przewodniku pokazano, jak zainstalować Microsoft SQL Server, relacyjny system baz danych, w systemie Ubuntu Linux. Ponadto zainstalowano Azure Data Studio, aby ułatwić zarządzanie bazami danych. Bazy danych oparte na SQL są łatwe w zarządzaniu, bardzo skalowalne i powszechnie używane przez administratorów baz danych.
Obecnie popularne stają się alternatywy dla baz danych opartych na SQL, znane jako bazy danych NoSQL, ponieważ do organizowania danych wykorzystują schematy zorientowane obiektowo. Niektóre godne uwagi bazy danych NoSQL to Cosmos DB i MongoDB.
Wybór typu bazy danych może być trudny. Czy powinieneś wybrać SQL czy NoSQL?
Czytaj dalej
- Linux
- Microsoft
- Ubuntu
- Zainstaluj oprogramowanie
- SQL
- serwer

Mwiza z zawodu zajmuje się tworzeniem oprogramowania i pisze obszernie na Linuksie i programowaniu front-end. Niektóre z jego zainteresowań obejmują historię, ekonomię, politykę i architekturę przedsiębiorstwa.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w e-mailu, który właśnie do Ciebie wysłaliśmy.