Viena iš svarbiausių daugumos programinės įrangos sistemų dalių yra duomenų bazių serveris. Duomenų bazės serveris yra programa, naudojama saugoti ir tvarkyti kitų programinės įrangos programų duomenis.

Šis vadovas parodys, kaip įdiegti „Microsoft SQL Server“ į „Ubuntu 20.04“. „SQL Server“ yra vienas iš patikimų ir plačiai naudojamų IT duomenų bazių serverių. Gimtoji „SQL Server“, skirta „Linux“, buvo prieinama nuo 2017 m., O ankstesnės „SQL Server“ versijos buvo prieinamos tik „Windows“ operacinei sistemai.

„SQL Server 2019“ diegimas

Norėdami pradėti, importuokite „Microsoft“ viešąjį „GNU Privacy Guard“ (GnuPG) raktą į savo patikimų raktų sąrašą, kad atsisiųsdami „SQL Server“ iš „Microsoft“ jūsų sistema užšifruotą ir saugų ryšį saugyklos.

Norėdami importuoti GnuPG raktą, naudokite toliau pateiktą komandą.

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Dabar turėtumėte užregistruoti „Microsoft SQL Server Ubuntu“ paketų saugyklą, skirtą „SQL Server 2019“. Tai saugykla, iš kurios atsisiųsite „SQL Server 2019“, skirtą „Ubuntu Linux“.

instagram viewer
sudo add-apt-repository "$ (wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"

Pastaba: Pakeiskite versijos numerį, t.y. 20.04 aukščiau esančioje komandoje su jūsų naudojama „Ubuntu“ LTS versija. Pvz., Jei naudojate „Ubuntu 18.04“, pakeiskite /ubuntu/20.04 su /ubuntu/18.04.

Prieš diegdami „SQL Server“ atnaujinkite saugyklų sąrašą, kad gautumėte naujai pridėtos saugyklos pakeitimus.

sudo apt atnaujinimas

Galiausiai įdiekite „SQL Server“ paketą naudodami toliau pateiktą komandą.

sudo apt install -y mssql-serveris

Jūsų serverio konfigūravimas

Kai diegimas bus baigtas, turėtumėte tęsti konfigūravimą „SQL Server“ egzemplioriuje nustatydami sistemos administratoriaus (SA) slaptažodį.

Paleiskite toliau pateiktą komandą, kad pradėtumėte savo SQL serverio konfigūraciją.

sudo / opt / mssql / bin / mssql-conf sąranka

Pirmoji konfigūracijos eilutė paprašys pasirinkti norimo įdiegti „SQL Server“ versiją. Galimi tiek mokami, tiek nemokami leidimai. Šiame vadove bus naudojama „SQL Server Express“ versija 3. Įveskite savo parinktį ir paspauskite Įveskite.

Tada sistema pateiks jums nuorodą į licencijos sąlygas ir raginimą sutikti su sąlygomis. Įveskite Taip sutikti su sąlygomis ir tęsti diegimą.

Kitas žingsnis - nustatyti sistemos administratoriaus (SA) slaptažodį savo SQL serverio egzemplioriui. Naudokite tvirtą ir saugų slaptažodį, kad jūsų duomenys nebūtų pažeisti.

Galite patikrinti savo SQL Server paslaugos būseną naudodami systemctl komandą.

systemctl būsena mssql-serveris

Diegiama „Azure Data Studio“

Yra keli būdai, kaip galite sąveikauti su „SQL Server“ duomenų bazėmis sistemoje „Linux“, naudodami komandinę eilutę arba per GUI programą; šiame vadove naudojama pastaroji.

Šiame skyriuje įdiegsite lengvą „cross-platform“ duomenų bazių valdymo įrankį „Azure Data Studio“. Galite naudoti „Azure Data Studio“, norėdami pateikti užklausą, kurti ir prižiūrėti savo duomenų bazę vietoje ar debesyje.

Pirmiausia atsisiųskite „Azure Data Studio Debian“ paketą į savo Atsisiuntimai aplanką.

Parsisiųsti:„Azure Data Studio“

Įdiekite „Azure Data Studio DEB“ paketą naudodami šią komandą.

sudo apt install ~ / Downloads / azuredatastudio-linux-1.30.0.deb

Atkreipkite dėmesį, kad komandoje daroma prielaida, kad Atsisiuntimai aplanke yra DEB paketas, todėl įsitikinkite, kad naudojate teisingą aplanko vietą.

Susijęs: Kaip įdiegti DEB failą „Ubuntu“?

Veikia „Azure Data Studio“

Baigę aukščiau pateiktą diegimą, galite paleisti „Azure Data Studio“ iš terminalo.

azuredatastudio

„Azure Data Studio“ pasveikinimo ekranas atrodys kaip žemiau.

Norėdami prisijungti prie duomenų bazės serverio, spustelėkite Nauja jungtis nuoroda po Pradėti skyrius. Tada būsite paraginti įvesti išsamią duomenų bazės ryšio informaciją.

Kadangi duomenų bazė, prie kurios jungiatės, yra jūsų kompiuteryje, naudokite vietinis šeimininkas kaip serverio pavadinimą. Numatytasis vartotojo vardas yra SA. Įveskite slaptažodį, kurį naudojote konfigūruodami savo SQL serverio egzempliorių. Galiausiai spustelėkite Prisijungti mygtuką.

Sužinokite daugiau: Kas yra 127,0 0,1, „Localhost“ arba „Loopback“ adresas?

Tavo Išsami ryšio informacija ekranas turėtų būti panašus į rodomą žemiau.

Prisijungus, sistema kairiajame skydelyje pateiks visas jūsų duomenų bazes. Dabar šiame ekrane galite tvarkyti savo duomenų bazes.

Kodėl verta naudoti SQL pagrįstą duomenų bazę?

Šis vadovas parodė, kaip įdiegti „Microsoft SQL Server“, reliacinių duomenų bazių sistemą, į „Ubuntu Linux“. Be to, įdiegėte „Azure Data Studio“, kad palengvintumėte savo duomenų bazių valdymą. SQL pagrindu sukurtas duomenų bazes lengva valdyti, jos yra labai keičiamos ir plačiai naudojamos duomenų bazių administratorių.

Alternatyvos SQL pagrįstoms duomenų bazėms, žinomoms kaip NoSQL duomenų bazės, dabar populiarėja, nes duomenų tvarkymui naudojamos objektyvios schemos. Kai kurios žinomos „NoSQL“ duomenų bazės yra „Cosmos DB“ ir „MongoDB“.

El
SQL vs. „NoSQL“: kokia geriausia duomenų bazė jūsų kitam projektui?

Duomenų bazės tipo pasirinkimas gali būti sudėtingas. Ar turėtumėte rinktis SQL ar NoSQL?

Skaitykite toliau

Susijusios temos
  • „Linux“
  • „Microsoft“
  • „Ubuntu“
  • Įdiekite programinę įrangą
  • SQL
  • serverio
Apie autorių
Mwiza Kumwenda (Paskelbta 23 straipsniai)

Mwiza kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai apima istoriją, ekonomiką, politiką ir įmonės architektūrą.

Daugiau iš Mwiza Kumwenda

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.