Ένα από τα κρίσιμα μέρη των περισσότερων συστημάτων λογισμικού είναι ένας διακομιστής βάσεων δεδομένων. Ο διακομιστής βάσης δεδομένων είναι ένα πρόγραμμα που χρησιμοποιείται για την αποθήκευση και διαχείριση δεδομένων για άλλες εφαρμογές λογισμικού.
Αυτός ο οδηγός θα σας δείξει πώς να εγκαταστήσετε τον Microsoft SQL Server στο Ubuntu 20.04. Ο SQL Server είναι ένας από τους ισχυρούς και ευρέως χρησιμοποιούμενους διακομιστές βάσεων δεδομένων στην πληροφορική. Ένας εγγενής διακομιστής SQL για Linux είναι διαθέσιμος από το 2017, ενώ παλαιότερες εκδόσεις του SQL Server ήταν διαθέσιμες μόνο για το λειτουργικό σύστημα των Windows.
Εγκατάσταση του SQL Server 2019
Για να ξεκινήσετε, εισαγάγετε το δημόσιο κλειδί της Microsoft GNU Privacy Guard (GnuPG) στη λίστα των αξιόπιστων κλειδιών σας, έτσι ώστε το σύστημά σας δημιουργεί μια κρυπτογραφημένη και ασφαλή σύνδεση κατά τη λήψη του SQL Server από τη Microsoft αποθετήρια.
Χρησιμοποιήστε την παρακάτω εντολή για να εισαγάγετε το κλειδί GnuPG.
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Τώρα θα πρέπει να καταχωρήσετε το αποθετήριο πακέτων του Microsoft SQL Server Ubuntu για τον SQL Server 2019. Αυτό είναι το αποθετήριο από το οποίο θα κάνετε λήψη του SQL Server 2019 για το Ubuntu Linux.
sudo add-apt-repository "$ (wget -qO-) https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
Σημείωση: Αντικαταστήστε τον αριθμό έκδοσης, δηλαδή 20.04 στην παραπάνω εντολή με την έκδοση LTS του Ubuntu που χρησιμοποιείτε. Για παράδειγμα, εάν χρησιμοποιείτε το Ubuntu 18.04, αντικαταστήστε το /ubuntu/20.04 με /ubuntu/18.04.
Ενημερώστε τη λίστα των αποθετηρίων σας πριν εγκαταστήσετε τον SQL Server, ώστε να λάβετε τις αλλαγές για το αποθετήριο που προστέθηκε πρόσφατα.
sudo apt ενημέρωση
Τέλος, εγκαταστήστε το πακέτο SQL Server χρησιμοποιώντας την παρακάτω εντολή.
sudo apt install -y mssql-server
Διαμόρφωση του διακομιστή σας
Μόλις ολοκληρωθεί η εγκατάσταση, θα πρέπει να προχωρήσετε στη διαμόρφωση της παρουσίας του SQL Server ρυθμίζοντας τον κωδικό πρόσβασης διαχειριστή συστήματος (SA).
Εκτελέστε την παρακάτω εντολή για να ξεκινήσετε τη διαμόρφωση του SQL Server.
ρύθμιση sudo / opt / mssql / bin / mssql-conf
Η πρώτη ερώτηση στη διαμόρφωση θα σας ζητήσει να επιλέξετε την έκδοση του SQL Server που θέλετε να εγκαταστήσετε. Διατίθενται και πληρωμένες και δωρεάν εκδόσεις. Αυτός ο οδηγός θα χρησιμοποιήσει την έκδοση SQL Server Express, η οποία είναι επιλογή 3. Εισαγάγετε την επιλογή σας και πατήστε Εισαγω.
Στη συνέχεια, το σύστημα θα σας παρουσιάσει έναν σύνδεσμο προς τους όρους άδειας και μια προτροπή να αποδεχτείτε τους όρους. Εισαγω Ναί να αποδεχτείτε τους όρους και να προχωρήσετε στην εγκατάσταση.
Το επόμενο βήμα είναι να ορίσετε τον κωδικό πρόσβασης διαχειριστή συστήματος (SA) για την παρουσία του SQL Server. Χρησιμοποιήστε έναν ισχυρό και ασφαλή κωδικό πρόσβασης για να αποφύγετε την παραβίαση των δεδομένων σας.
Μπορείτε να ελέγξετε την κατάσταση της υπηρεσίας SQL Server χρησιμοποιώντας το systemctl εντολή.
systemctl κατάσταση mssql-server
Εγκατάσταση του Azure Data Studio
Υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να αλληλεπιδράσετε με βάσεις δεδομένων SQL Server σε Linux, χρησιμοποιώντας τη γραμμή εντολών ή μέσω μιας εφαρμογής GUI. Αυτός ο οδηγός χρησιμοποιεί το τελευταίο.
Σε αυτήν την ενότητα, θα εγκαταστήσετε το Azure Data Studio, ένα ελαφρύ εργαλείο διαχείρισης βάσεων δεδομένων μεταξύ πλατφορμών. Μπορείτε να χρησιμοποιήσετε το Azure Data Studio για να κάνετε ερώτημα, να σχεδιάσετε και να συντηρήσετε τη βάση δεδομένων σας εσωτερικά ή στο cloud.
Πρώτα απ 'όλα, κατεβάστε το πακέτο Azure Data Studio Debian στο δικό σας Λήψεις ντοσιέ.
Κατεβάστε:Azure Data Studio
Εγκαταστήστε το πακέτο Azure Data Studio DEB χρησιμοποιώντας την ακόλουθη εντολή.
sudo apt install ~ / Λήψεις / azuredatastudio-linux-1.30.0.deb
Σημείωση, η εντολή προϋποθέτει ότι το Λήψεις ο φάκελος περιέχει το πακέτο DEB, οπότε βεβαιωθείτε ότι χρησιμοποιείτε τη σωστή θέση του φακέλου.
Σχετιζομαι με: Πώς εγκαθιστάτε ένα αρχείο DEB στο Ubuntu;
Τρέξιμο Azure Data Studio
Μόλις ολοκληρωθεί η παραπάνω εγκατάσταση, μπορείτε να ξεκινήσετε το Azure Data Studio από το τερματικό.
azuredatastudio
Η οθόνη υποδοχής του Azure Data Studio θα μοιάζει με την παρακάτω.
Για να συνδεθείτε σε διακομιστή βάσης δεδομένων, κάντε κλικ στο Νέα σύνδεση σύνδεσμος κάτω από το Αρχή Ενότητα. Στη συνέχεια, θα σας ζητηθεί να εισαγάγετε τα στοιχεία σύνδεσης της βάσης δεδομένων σας.
Εφόσον η βάση δεδομένων με την οποία συνδέεστε βρίσκεται στον υπολογιστή σας, χρησιμοποιήστε το localhost ως το όνομα του διακομιστή. Το προεπιλεγμένο όνομα χρήστη είναι ΑΝΩΝΥΜΗ ΕΤΑΙΡΙΑ. Εισαγάγετε τον κωδικό πρόσβασης που χρησιμοποιήσατε κατά τη διαμόρφωση της παρουσίας του SQL Server. Τέλος, κάντε κλικ στο Συνδέω-συωδεομαι κουμπί.
Μάθε περισσότερα: Τι είναι το 127.0 0.1, το Localhost ή μια διεύθυνση Loopback;
Τα δικα σου Λεπτομέρειες σύνδεσης Η οθόνη πρέπει να είναι παρόμοια με αυτήν που φαίνεται παρακάτω.
Μόλις συνδεθεί, το σύστημα θα εμφανίσει όλες τις βάσεις δεδομένων σας στο αριστερό παράθυρο. Τώρα μπορείτε να διαχειριστείτε τις βάσεις δεδομένων σας από αυτήν την οθόνη.
Γιατί να χρησιμοποιήσετε μια βάση δεδομένων που βασίζεται σε SQL;
Αυτός ο οδηγός σας έχει δείξει πώς να εγκαταστήσετε τον Microsoft SQL Server, ένα σχεσιακό σύστημα βάσης δεδομένων, στο Ubuntu Linux. Επιπλέον, εγκαταστήσατε το Azure Data Studio για να διευκολύνετε τη διαχείριση των βάσεων δεδομένων σας. Οι βάσεις δεδομένων που βασίζονται σε SQL είναι εύκολες στη διαχείριση, είναι πολύ επεκτάσιμες και χρησιμοποιούνται ευρέως από τους διαχειριστές βάσεων δεδομένων.
Οι εναλλακτικές λύσεις σε βάσεις δεδομένων SQL που είναι γνωστές ως βάσεις δεδομένων NoSQL γίνονται πλέον δημοφιλείς, καθώς χρησιμοποιούν αντικειμενοστραφή σχήματα για την οργάνωση δεδομένων. Μερικές αξιοσημείωτες βάσεις δεδομένων NoSQL είναι οι Cosmos DB και MongoDB.
Η επιλογή ενός τύπου βάσης δεδομένων μπορεί να είναι δύσκολη. Πρέπει να επιλέξετε SQL ή NoSQL;
Διαβάστε Επόμενο
- Linux
- Microsoft
- Ubuntu
- Εγκατάσταση λογισμικού
- SQL
- υπηρέτης

Η Mwiza αναπτύσσει λογισμικό από το επάγγελμα και γράφει εκτενώς σε προγραμματισμό Linux και front-end. Μερικά από τα ενδιαφέροντά του περιλαμβάνουν την ιστορία, τα οικονομικά, την πολιτική και την αρχιτεκτονική των επιχειρήσεων.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.