ΤύποςΕκπαίδευση στην τάξη
Χρόνος5 Ημέρες
ΜΗΤΡΩΟ

Διαχείριση μιας Υποδομής Βάσεων Δεδομένων SQL

Διαχείριση του προγράμματος εκπαίδευσης και πιστοποίησης υποδομής βάσεων δεδομένων SQL

Περιγραφή

Ακροατήριο & Προϋποθέσεις

Περίγραμμα μαθήματος

Πρόγραμμα & Τέλη

Πιστοποίηση

Διαχείριση του εκπαιδευτικού προγράμματος υποδομής βάσεων δεδομένων SQL

Αυτό το πενθήμερο διδακτικό μάθημα παρέχει στους φοιτητές που διαχειρίζονται και συντηρούν βάσεις δεδομένων SQL Server με τις γνώσεις και τις δεξιότητες για τη διαχείριση ενός Υποδομή βάσης δεδομένων διακομιστή SQL. Επιπλέον, θα είναι χρήσιμο σε άτομα που αναπτύσσουν εφαρμογές που παρέχουν περιεχόμενο από βάσεις δεδομένων του SQL Server.

Στόχοι της διαχείρισης της Εκπαίδευσης Υποδομής Βάσεων Δεδομένων SQL

  • Επαληθεύστε και εγκρίνετε τους χρήστες
  • Εκχώρηση ρόλων διακομιστή και βάσεων δεδομένων
  • Εξουσιοδοτήστε τους χρήστες να έχουν πρόσβαση σε πόρους
  • Προστατεύστε τα δεδομένα με κρυπτογράφηση και έλεγχο
  • Περιγράψτε μοντέλα αποκατάστασης και στρατηγικές δημιουργίας αντιγράφων ασφαλείας
  • Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων SQL Server
  • Επαναφέρετε τις βάσεις δεδομένων του SQL Server
  • Αυτοματοποιήστε τη διαχείριση της βάσης δεδομένων
  • Ρυθμίστε την ασφάλεια του παράγοντα SQL Server
  • Διαχείριση ειδοποιήσεων και ειδοποιήσεων
  • Διαχείριση του SQL Server με χρήση του PowerShell
  • Παρακολούθηση πρόσβασης στον SQL Server
  • Παρακολουθήστε μια υποδομή του SQL Server
  • Αντιμετώπιση προβλημάτων σε μια υποδομή του SQL Server
  • Εισαγωγή και εξαγωγή δεδομένων

Υποψήφιο κοινό για τη διαχείριση του προγράμματος υποδομής βάσεων δεδομένων SQL

Το κύριο κοινό για αυτό το μάθημα είναι άτομα που διαχειρίζονται και διατηρούν βάσεις δεδομένων του SQL Server. Αυτά τα άτομα εκτελούν τη διαχείριση και τη συντήρηση της βάσης δεδομένων ως κύριο τομέα ευθύνης τους ή εργάζονται σε περιβάλλοντα όπου βρίσκονται βάσεις δεδομένων παίζουν βασικό ρόλο στην κύρια εργασία τους. Τα δευτερεύοντα ακροατήρια για αυτό το μάθημα είναι άτομα που αναπτύσσουν εφαρμογές που παρέχουν περιεχόμενο από βάσεις δεδομένων του SQL Server.

Διάρκεια περιγράμματος μαθήματος: 5 ημέρες

Ενότητα 1: Ασφάλεια του SQL Server

Η προστασία των δεδομένων εντός των βάσεων δεδομένων του Microsoft SQL Server είναι απαραίτητη και απαιτεί μια λειτουργική γνώση των ζητημάτων και των δυνατοτήτων ασφαλείας του SQL Server. Αυτή η ενότητα περιγράφει μοντέλα ασφαλείας του SQL Server, στοιχεία σύνδεσης, χρήστες, μερικώς περιεχόμενες βάσεις δεδομένων και εξουσιοδότηση μεταξύ των διακομιστών. Μαθήματα

  • Επαλήθευση των συνδέσεων στον SQL Server
  • Εξουσιοδότηση σύνδεσης για σύνδεση σε βάσεις δεδομένων
  • Εξουσιοδότηση σε διακομιστές
  • Μερικώς περιεχόμενες βάσεις δεδομένων

Εργαστήριο: Έλεγχος ταυτότητας χρηστών

  • Δημιουργία συνδέσεων
  • Δημιουργία χρηστών βάσης δεδομένων
  • Διορθώστε προβλήματα σύνδεσης εφαρμογών
  • Ρύθμιση παραμέτρων ασφαλείας για αποκατεστημένες βάσεις δεδομένων

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Βασικές έννοιες του SQL Server.
  • Έλεγχος σύνδεσης διακομιστή SQL Server.
  • Εγγραφή χρήστη σε βάσεις δεδομένων.
  • Περιέχει μερικώς βάσεις δεδομένων.
  • Εξουσιοδότηση σε διακομιστές.

Ενότητα 2: Αντιστοίχιση ρόλων διακομιστή και βάσεων δεδομένων

Η χρήση των ρόλων απλοποιεί τη διαχείριση των δικαιωμάτων των χρηστών. Με τους ρόλους, μπορείτε να ελέγχετε την πρόσβαση των χρηστών σε αυθεντικούς πόρους του συστήματος με βάση τη λειτουργία εργασίας κάθε χρήστη - αντί να εκχωρείτε δικαιώματα ανά χρήστη, μπορείτε να παραχωρήσετε δικαιώματα σε ένα ρόλο και, στη συνέχεια, να κάνετε μέλη των ρόλων των χρηστών. Ο Microsoft SQL Server περιλαμβάνει υποστήριξη για ρόλους ασφαλείας που ορίζονται σε επίπεδο διακομιστή και σε επίπεδο βάσης δεδομένων. Μαθήματα

  • Εργασία με τους ρόλους των διακομιστών
  • Εργασία με σταθερούς ρόλους βάσεων δεδομένων
  • Αντιστοίχιση ρόλων βάσης δεδομένων καθορισμένων από τον χρήστη

Εργαστήριο: Αντιστοίχιση ρόλων διακομιστών και βάσεων δεδομένων

  • Αντιστοίχιση ρόλων διακομιστών
  • Εκχώρηση σταθερών βάσεων δεδομένων
  • Αντιστοίχιση ρόλων βάσης δεδομένων καθορισμένων από τον χρήστη
  • Επαλήθευση της ασφάλειας

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε και χρησιμοποιήστε τους ρόλους των διακομιστών για να διαχειριστείτε την ασφάλεια σε επίπεδο διακομιστή.
  • Περιγράψτε και χρησιμοποιήστε σταθερούς ρόλους βάσης δεδομένων.
  • Χρησιμοποιήστε προσαρμοσμένους ρόλους βάσης δεδομένων και ρόλους εφαρμογών για τη διαχείριση της ασφάλειας βάσεων δεδομένων.

Ενότητα 3: Εξουσιοδότηση χρηστών για πρόσβαση σε πόρους

Στις προηγούμενες ενότητες, έχετε δει πώς οργανώνεται η ασφάλεια του Microsoft SQL Server και πώς μπορούν να εκχωρούνται σύνολα δικαιωμάτων σε επίπεδο διακομιστή και βάση δεδομένων, χρησιμοποιώντας τους καθορισμένους ρόλους διακομιστών, τους καθορισμένους από το χρήστη ρόλους διακομιστών, τους σταθερούς ρόλους βάσεων δεδομένων και τους ρόλους των εφαρμογών. Το τελευταίο βήμα στην εξουσιοδότηση των χρηστών για πρόσβαση σε πόρους του SQL Server είναι η εξουσιοδότηση των χρηστών και των ρόλων για την πρόσβαση σε αντικείμενα διακομιστή και βάσεις δεδομένων. Σε αυτήν την ενότητα, θα δείτε πώς γίνεται η διαχείριση των δικαιωμάτων αυτών αντικειμένων. Εκτός από τα δικαιώματα πρόσβασης σε αντικείμενα βάσης δεδομένων, ο SQL Server παρέχει τη δυνατότητα προσδιορισμού των χρηστών που επιτρέπεται να εκτελούν κώδικα, όπως αποθηκευμένες διαδικασίες και λειτουργίες. Σε πολλές περιπτώσεις, αυτά τα δικαιώματα και τα δικαιώματα στα αντικείμενα της βάσης δεδομένων διαμορφώνονται καλύτερα στο επίπεδο σχήματος και όχι στο επίπεδο του μεμονωμένου αντικειμένου. Οι επιχορηγήσεις που βασίζονται σε σχήματα μπορούν να απλοποιήσουν την αρχιτεκτονική ασφαλείας σας. Θα διερευνήσετε τη χορήγηση δικαιωμάτων στο επίπεδο σχήματος στο τελικό μάθημα αυτής της ενότητας

  • Εξουσιοδότηση πρόσβασης χρηστών σε αντικείμενα
  • Εξουσιοδότηση χρηστών για την εκτέλεση κώδικα
  • Ρύθμιση δικαιωμάτων στο επίπεδο σχήματος

Εργαστήριο: Εξουσιοδότηση των χρηστών για πρόσβαση σε πόρους

  • Χορήγηση, άρνηση και ανάκληση δικαιωμάτων επί αντικειμένων
  • Χορήγηση EXECUTE Δικαιωμάτων σε κώδικα
  • Παροχή Δικαιωμάτων στο Επίπεδο Σχήματος

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Εξουσιοδότηση πρόσβασης χρηστών σε αντικείμενα.
  • Εξουσιοδοτήστε τους χρήστες να εκτελούν κώδικα.
  • Διαμορφώστε δικαιώματα στο επίπεδο σχήματος.

Ενότητα 4: Προστασία δεδομένων με κρυπτογράφηση και έλεγχο

Κατά τη ρύθμιση παραμέτρων ασφαλείας για τα συστήματά σας Microsoft SQL Server, θα πρέπει να βεβαιωθείτε ότι πληροίτε τις απαιτήσεις συμμόρφωσης του οργανισμού σας για την προστασία δεδομένων. Οι οργανισμοί πρέπει συχνά να συμμορφώνονται με τις πολιτικές συμμόρφωσης που ισχύουν για συγκεκριμένους κλάδους, οι οποίες επιβάλλουν τον έλεγχο της πρόσβασης σε όλα τα δεδομένα. Για την αντιμετώπιση αυτής της απαίτησης, ο SQL Server παρέχει μια σειρά επιλογών για την εφαρμογή του ελέγχου. Μια άλλη κοινή απαίτηση συμμόρφωσης είναι η κρυπτογράφηση δεδομένων για την προστασία από μη εξουσιοδοτημένη πρόσβαση σε περίπτωση που η πρόσβαση στα αρχεία βάσης δεδομένων παραβιάζεται. Ο SQL Server υποστηρίζει αυτήν την απαίτηση παρέχοντας διαφανή κρυπτογράφηση δεδομένων (TDE). Για να μειωθεί ο κίνδυνος διαρροής πληροφοριών από χρήστες με διοικητική πρόσβαση σε μια βάση δεδομένων, οι στήλες που περιέχουν ευαίσθητα δεδομένα - όπως αριθμούς πιστωτικών καρτών ή εθνικοί αριθμοί ταυτότητας - μπορούν να κρυπτογραφηθούν χρησιμοποιώντας τη λειτουργία Always Encrypted. Αυτή η ενότητα περιγράφει τις διαθέσιμες επιλογές για τον έλεγχο στο SQL Server, τον τρόπο χρήσης και διαχείρισης της λειτουργίας ελέγχου SQL Server και τον τρόπο εφαρμογής της κρυπτογράφησης.

  • Επιλογές για τον έλεγχο της πρόσβασης δεδομένων στον SQL Server
  • Εφαρμογή ελέγχου SQL Server
  • Διαχείριση του ελέγχου SQL Server
  • Προστασία δεδομένων με κρυπτογράφηση

Εργαστήριο: Χρήση ελέγχου και κρυπτογράφησης

  • Εργασία με τον SQL Server Audit
  • Κρυπτογράφηση μιας στήλης ως πάντα κρυπτογραφημένη
  • Κρυπτογραφήστε μια βάση δεδομένων χρησιμοποιώντας το TDE

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε τις επιλογές για τον έλεγχο της πρόσβασης στα δεδομένα.
  • Εφαρμογή ελέγχου SQL Server.
  • Διαχείριση του ελέγχου SQL Server.
  • Περιγράψτε και εφαρμόστε μεθόδους κρυπτογράφησης δεδομένων στον SQL Server.
  • Εφαρμογή κρυπτογράφησης

Ενότητα 5: Μοντέλα ανάκτησης και στρατηγικές δημιουργίας αντιγράφων ασφαλείας

Μία από τις πιο σημαντικές πτυχές του ρόλου του διαχειριστή της βάσης δεδομένων είναι η διασφάλιση αξιόπιστης υποστήριξης των οργανωτικών δεδομένων ώστε, σε περίπτωση αποτυχίας, να μπορείτε να ανακτήσετε τα δεδομένα. Παρόλο που η βιομηχανία πληροφορικής έχει γνωρίσει για την ανάγκη για αξιόπιστες στρατηγικές δημιουργίας αντιγράφων ασφαλείας εδώ και δεκαετίες - και συζήτησε το θέμα σε μεγάλο βαθμό - οι ατυχείς ιστορίες σχετικά με την απώλεια δεδομένων είναι ακόμα συνηθισμένες. Ένα άλλο πρόβλημα είναι ότι, ακόμα και όταν οι στρατηγικές που εφαρμόζονται, όπως αυτές σχεδιάστηκαν, τα αποτελέσματα εξακολουθούν να μην ανταποκρίνονται στις επιχειρησιακές απαιτήσεις ενός οργανισμού. Σε αυτήν την ενότητα θα εξετάσετε πώς να δημιουργήσετε μια στρατηγική που είναι ευθυγραμμισμένη με τις οργανωτικές ανάγκες, με βάση τα διαθέσιμα μοντέλα δημιουργίας αντιγράφων ασφαλείας και τον ρόλο των αρχείων καταγραφής συναλλαγών στη διατήρηση της συνέπειας της βάσης δεδομένων.

  • Κατανόηση στρατηγικών δημιουργίας αντιγράφων ασφαλείας
  • Αρχεία συναλλαγών του SQL Server
  • Σχεδιασμός στρατηγικών δημιουργίας αντιγράφων ασφαλείας

Εργαστήριο: Κατανόηση των μοντέλων ανάκτησης του SQL Server

  • Σχεδιάστε μια στρατηγική δημιουργίας αντιγράφων ασφαλείας
  • Διαμόρφωση μοντέλων ανάκτησης βάσεων δεδομένων

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε διάφορες στρατηγικές δημιουργίας αντιγράφων ασφαλείας.
  • Περιγράψτε τον τρόπο λειτουργίας των αρχείων καταγραφής συναλλαγών βάσης δεδομένων.
  • Σχεδιάστε στρατηγικές δημιουργίας αντιγράφων ασφαλείας του SQL Server

Ενότητα 6: Δημιουργία αντιγράφων ασφαλείας των βάσεων δεδομένων SQL Server

Στην προηγούμενη ενότητα, μάθατε πώς να σχεδιάσετε μια στρατηγική δημιουργίας αντιγράφων ασφαλείας για ένα σύστημα SQL Server. Τώρα μπορείτε να μάθετε πώς μπορείτε να εκτελέσετε αντίγραφα ασφαλείας του SQL Server, συμπεριλαμβανομένων των πλήρων και διαφορικών αντιγράφων βάσεων δεδομένων, των αντιγράφων αρχείων καταγραφής συναλλαγών και των μερικών αντιγράφων ασφαλείας. Σε αυτήν την ενότητα, θα μάθετε πώς να εφαρμόζετε διάφορες στρατηγικές backup.Lessons

  • Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων και αρχείων καταγραφής συναλλαγών
  • Διαχείριση αντιγράφων ασφαλείας βάσεων δεδομένων
  • Προηγμένες επιλογές βάσης δεδομένων

Εργαστήριο: Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων

  • Δημιουργία αντιγράφων ασφαλείας βάσεων δεδομένων
  • Εκτέλεση αντιγράφων ασφαλείας αρχείων βάσεων δεδομένων, διαφορικών και συναλλαγών
  • Εκτέλεση μερικής δημιουργίας αντιγράφων ασφαλείας

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Εκτελέστε αντίγραφα ασφαλείας των βάσεων δεδομένων του SQL Server και των αρχείων καταγραφής συναλλαγών.
  • Διαχείριση αντιγράφων ασφαλείας βάσεων δεδομένων.
  • Περιγράψτε τις προηγμένες επιλογές δημιουργίας αντιγράφων ασφαλείας.

Ενότητα 7: Επαναφορά βάσεων δεδομένων SQL Server 2016

Στην προηγούμενη ενότητα μάθατε πώς μπορείτε να δημιουργήσετε αντίγραφα ασφαλείας των βάσεων δεδομένων Microsoft SQL Server 2016. Μια στρατηγική δημιουργίας αντιγράφων ασφαλείας μπορεί να περιλαμβάνει πολλούς διαφορετικούς τύπους δημιουργίας αντιγράφων ασφαλείας, οπότε είναι σημαντικό να μπορείτε να τις αποκαταστήσετε αποτελεσματικά. Θα αποκαθιστάτε συχνά μια βάση δεδομένων σε μια επείγουσα κατάσταση. Πρέπει, ωστόσο, να διασφαλίσετε ότι έχετε σαφές σχέδιο για το πώς να προχωρήσετε και να ανακτήσετε με επιτυχία τη βάση δεδομένων στην απαιτούμενη κατάσταση. Ένα καλό σχέδιο και κατανόηση της διαδικασίας αποκατάστασης μπορεί να βοηθήσει στην αποφυγή της επιδείνωσης της κατάστασης. Ορισμένες αποκαταστάσεις δεδομένων σχετίζονται με την αποτυχία του συστήματος. Σε αυτές τις περιπτώσεις, θα θέλετε να επιστρέψετε το σύστημα όσο το δυνατόν πιο κοντά στην κατάσταση στην οποία βρισκόταν πριν από την αποτυχία. Ορισμένες αποτυχίες, ωστόσο, σχετίζονται με το ανθρώπινο λάθος και ίσως θελήσετε να ανακτήσετε το σύστημα σε ένα σημείο πριν από αυτό το σφάλμα. Οι δυνατότητες ανάκτησης χρόνου στο χρόνο του SQL Server 2016 μπορούν να σας βοηθήσουν να το επιτύχετε. Επειδή είναι συνήθως πολύ μεγαλύτερες, οι βάσεις δεδομένων των χρηστών είναι πιθανότερο να επηρεάζονται από αποτυχίες του συστήματος από τις βάσεις δεδομένων του συστήματος. Ωστόσο, οι βάσεις δεδομένων του συστήματος μπορούν να επηρεαστούν από αποτυχίες και πρέπει να δοθεί ιδιαίτερη προσοχή κατά την ανάκτηση τους. Συγκεκριμένα, πρέπει να κατανοήσετε τον τρόπο ανάκτησης κάθε βάσης δεδομένων του συστήματος, επειδή δεν μπορείτε να χρησιμοποιήσετε την ίδια διαδικασία για όλες τις βάσεις δεδομένων του συστήματος. Σε αυτήν την ενότητα, θα δείτε πώς να αποκαταστήσετε τις βάσεις δεδομένων χρηστών και συστημάτων και πώς να εφαρμόσετε ανάκτηση σημείου-χρόνου. Μαθήματα

  • Κατανόηση της διαδικασίας επαναφοράς
  • Επαναφορά βάσεων δεδομένων
  • Σύνθετα σενάρια αποκατάστασης
  • Ανανέωση σημείου-χρόνου

Εργαστήριο: Επαναφορά βάσεων δεδομένων SQL Server

  • Επαναφορά βάσης δεδομένων
  • Περιορισμός αντιγράφων ασφαλείας βάσεων δεδομένων, διαφορικών και αρχείων καταγραφής συναλλαγών
  • Εκτέλεση μιας Επαναφοράς Piecemeal

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Εξηγήστε τη διαδικασία αποκατάστασης.
  • Επαναφορά βάσεων δεδομένων.
  • Εκτελέστε εργασίες προχωρημένης επαναφοράς.
  • Εκτελέστε ανάκτηση χρόνου σε χρόνο.

Ενότητα 8: Αυτοματοποίηση διαχείρισης SQL Server

Τα εργαλεία που παρέχονται από τον Microsoft SQL Server καθιστούν εύκολη τη διαχείριση σε σύγκριση με κάποιες άλλες μηχανές βάσεων δεδομένων. Ωστόσο, ακόμη και όταν οι εργασίες είναι εύκολο να εκτελεστούν, είναι κοινό να πρέπει να επαναλάβετε μια εργασία πολλές φορές. Οι αποτελεσματικοί διαχειριστές βάσης δεδομένων μαθαίνουν να αυτοματοποιούν επαναλαμβανόμενες εργασίες. Αυτό μπορεί να βοηθήσει στην αποφυγή καταστάσεων όπου ένας διαχειριστής ξεχνά να εκτελέσει μια εργασία την απαιτούμενη ώρα. Ίσως το πιο σημαντικό, η αυτοματοποίηση των εργασιών βοηθά να διασφαλιστεί ότι εκτελούνται με συνέπεια, κάθε φορά που εκτελούνται. Αυτή η ενότητα περιγράφει τον τρόπο χρήσης του SQL Server Agent για την αυτοματοποίηση εργασιών, τον τρόπο ρύθμισης παραμέτρων ασφαλείας για εργασίες και τον τρόπο υλοποίησης εργασιών πολλαπλών εξυπηρετητών. Μαθήματα

  • Αυτοματοποίηση της διαχείρισης του SQL Server
  • Εργασία με τον SQL Server Agent
  • Διαχείριση εργασιών εργασίας διακομιστή SQL
  • Διαχείριση πολλαπλών διακομιστών

Lab: Αυτοματοποίηση διαχείρισης SQL Server

  • Δημιουργήστε μια εργασία παράγοντα SQL Server
  • Δοκιμάστε μια εργασία
  • Προγραμματίστε μια εργασία
  • Ρυθμίστε τους διακομιστές Master και Target

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε μεθόδους για την αυτοματοποίηση της διαχείρισης του SQL Server.
  • Ρυθμίστε τις εργασίες, τους τύπους βημάτων εργασίας και τα χρονοδιαγράμματα.
  • Διαχείριση εργασιών εργασίας του διακομιστή SQL Server.
  • Διαμορφώστε τους κεντρικούς και τους διακομιστές-στόχους.

Ενότητα 9: Ρύθμιση ασφαλείας για τον SQL Server Agent

Άλλες ενότητες σε αυτό το μάθημα έχουν καταδείξει την ανάγκη ελαχιστοποίησης των δικαιωμάτων που χορηγούνται στους χρήστες, ακολουθώντας την αρχή του "λιγότερο προνόμου". Αυτό σημαίνει ότι οι χρήστες έχουν μόνο τα δικαιώματα που χρειάζονται για να εκτελέσουν τις εργασίες τους. Η ίδια λογική ισχύει και για τη χορήγηση δικαιωμάτων στον SQL Server Agent. Παρόλο που είναι εύκολο να εκτελέσετε όλες τις εργασίες στο πλαίσιο του λογαριασμού υπηρεσίας SQL Server Agent και να ρυθμίσετε τις παραμέτρους του λογαριασμού ως διαχειριστικού λογαριασμού, θα προέκυπτε ένα κακό περιβάλλον ασφαλείας. Είναι σημαντικό να κατανοήσετε τον τρόπο δημιουργίας ενός ελάχιστου περιβάλλοντος ασφαλείας προνομίων για εργασίες που εκτελούνται στον SQL Server Agent.Lessons

  • Κατανόηση της ασφάλειας του παράγοντα SQL Server
  • Διαμόρφωση διαπιστευτηρίων
  • Ρύθμιση λογαριασμών μεσολάβησης

Εργαστήριο: Ρύθμιση ασφαλείας για τον SQL Server Agent

  • Ανάλυση προβλημάτων στον SQL Server Agent
  • Ρύθμιση παραχώρησης
  • Ρύθμιση λογαριασμού μεσολάβησης
  • Ρύθμιση και δοκιμή του περιβάλλοντος ασφαλείας μιας εργασίας

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Εξηγήστε την ασφάλεια του SQL Server Agent.
  • Ρυθμίστε τα διαπιστευτήρια.
  • Ρύθμιση λογαριασμών διακομιστή μεσολάβησης.

Ενότητα 10: Παρακολούθηση του SQL Server με ειδοποιήσεις και ειδοποιήσεις

Μια βασική πτυχή της διαχείρισης του Microsoft SQL Server με ενεργητικό τρόπο είναι να βεβαιωθείτε ότι γνωρίζετε τα προβλήματα και τα συμβάντα που συμβαίνουν στον εξυπηρετητή, όπως αυτά συμβαίνουν. Ο SQL Server καταγράφει πληθώρα πληροφοριών σχετικά με θέματα. Μπορείτε να ρυθμίσετε τις παραμέτρους ώστε να σας συμβουλεύει αυτόματα όταν προκύπτουν αυτά τα ζητήματα, χρησιμοποιώντας ειδοποιήσεις και ειδοποιήσεις. Ο πιο συνηθισμένος τρόπος με τον οποίο οι διαχειριστές βάσεων δεδομένων του SQL Server λαμβάνουν λεπτομέρειες σχετικά με τα γεγονότα που ενδιαφέρουν είναι μέσω μηνύματος ηλεκτρονικού ταχυδρομείου. Αυτή η ενότητα καλύπτει τη διαμόρφωση της αλληλογραφίας βάσεων δεδομένων, ειδοποιήσεων και ειδοποιήσεων για μια παρουσία του SQL Server και τη διαμόρφωση των ειδοποιήσεων για τη βάση δεδομένων Microsoft Azure SQL. Μαθήματα

  • Παρακολούθηση σφαλμάτων SQL Server
  • Ρύθμιση αλληλογραφίας βάσεων δεδομένων
  • Χειριστές, ειδοποιήσεις και ειδοποιήσεις
  • Ειδοποιήσεις σε Azure SQL Database

Εργαστήριο: Παρακολούθηση του SQL Server με ειδοποιήσεις και ειδοποιήσεις

  • Ρύθμιση αλληλογραφίας βάσεων δεδομένων
  • Διαμόρφωση των χειριστών
  • Ρύθμιση ειδοποιήσεων και ειδοποιήσεων
  • Έλεγχος ειδοποιήσεων και ειδοποιήσεων

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Παρακολούθηση σφαλμάτων SQL Server.
  • Ρύθμιση αλληλογραφίας βάσης δεδομένων.
  • Ρύθμιση παραμέτρων χειριστών, ειδοποιήσεων και ειδοποιήσεων.
  • Εργασία με ειδοποιήσεις σε Azure SQL Database.

Ενότητα 11: Εισαγωγή στη Διαχείριση του SQL Server χρησιμοποιώντας το PowerShell

Αυτή η ενότητα εξετάζει τον τρόπο χρήσης του Windows PowerShell με τον Microsoft SQL Server. Οι επιχειρήσεις πρέπει συνεχώς να αυξάνουν την αποδοτικότητα και την αξιοπιστία της διατήρησης της υποδομής τους στον τομέα της πληροφορικής. με το PowerShell, μπορείτε να βελτιώσετε αυτήν την αποδοτικότητα και αξιοπιστία δημιουργώντας δέσμες ενεργειών για την εκτέλεση εργασιών. Τα σενάρια PowerShell μπορούν να δοκιμαστούν και να εφαρμοστούν πολλές φορές σε πολλούς διακομιστές, εξοικονομώντας έτσι στον οργανισμό σας χρόνο και χρήμα

  • Ξεκινώντας με το Windows PowerShell
  • Ρύθμιση του SQL Server χρησιμοποιώντας το PowerShell
  • Διαχείριση και διατήρηση του SQL Server με το PowerShell
  • Διαχείριση βάσεων δεδομένων Azure SQL χρησιμοποιώντας το PowerShell

Εργαστήριο: Χρήση του PowerShell για τη διαχείριση του SQL Server

  • Ξεκινώντας με το PowerShell
  • Χρησιμοποιώντας το PowerShell για να αλλάξετε τις ρυθμίσεις του SQL Server

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε τα πλεονεκτήματα του PowerShell και των θεμελιωδών του εννοιών.
  • Ρυθμίστε τις παραμέτρους του SQL Server χρησιμοποιώντας PowerShell.
  • Διαχείριση και συντήρηση του SQL Server με χρήση του PowerShell.
  • Διαχειριστείτε μια βάση δεδομένων Azure SQL χρησιμοποιώντας το PowerShell.

Ενότητα 12: Παρακολούθηση της πρόσβασης στον SQL Server με εκτεταμένα συμβάντα

Η παρακολούθηση των μετρήσεων απόδοσης παρέχει έναν εξαιρετικό τρόπο αξιολόγησης της συνολικής απόδοσης μιας λύσης βάσης δεδομένων. Ωστόσο, υπάρχουν περιπτώσεις όπου πρέπει να εκτελέσετε λεπτομερέστερη ανάλυση της δραστηριότητας που εμφανίζεται σε μια παράμετρο Microsoft SQL Server - για την αντιμετώπιση προβλημάτων και τον εντοπισμό τρόπων βελτιστοποίησης της απόδοσης φόρτου εργασίας. Το SQL Server Extended Events είναι ένα ευέλικτο, ελαφρύ σύστημα διαχείρισης συμβάντων ενσωματωμένο στη Μηχανή Database Engine του Microsoft SQL Server. Αυτή η ενότητα επικεντρώνεται στις αρχιτεκτονικές έννοιες, τις στρατηγικές αντιμετώπισης προβλημάτων και τα σενάρια χρήσης των Εκτεταμένων Εκδηλώσεων. Μαθήματα

  • Εκτεταμένες εκδηλώσεις Core Concepts
  • Εργασία με εκτεταμένα συμβάντα

Εργαστήριο: Εκτεταμένες εκδηλώσεις

  • Χρήση της Συνόδου Εκτεταμένων Εκδηλώσεων System_Health
  • Διαχωρισμός σελίδας παρακολούθησης χρησιμοποιώντας εκτεταμένα συμβάντα

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε βασικές έννοιες βασικών εκδόσεων.
  • Δημιουργήστε και ερωτήστε τις περιόδους Extended Events.

Ενότητα 13: Παρακολούθηση του SQL Server

Η μηχανή βάσης δεδομένων Microsoft SQL Server μπορεί να εκτελεστεί για μεγάλες χρονικές περιόδους χωρίς την ανάγκη προσοχής της διοίκησης. Ωστόσο, αν παρακολουθείτε τακτικά τη δραστηριότητα που εμφανίζεται στον διακομιστή βάσης δεδομένων, μπορείτε να αντιμετωπίσετε πιθανά ζητήματα προτού προκύψουν. Ο SQL Server παρέχει μια σειρά από εργαλεία που μπορείτε να χρησιμοποιήσετε για να παρακολουθήσετε την τρέχουσα δραστηριότητα και να καταγράψετε λεπτομέρειες μιας προηγούμενης δραστηριότητας. Πρέπει να εξοικειωθείτε με το τι κάνει κάθε εργαλείο και πώς να το χρησιμοποιήσετε. Είναι εύκολο να κατακλύσετε από τον όγκο της παραγωγής που μπορούν να παρέχουν τα εργαλεία παρακολούθησης, οπότε πρέπει επίσης να μάθετε τεχνικές για την ανάλυση της παραγωγής τους.

  • Παρακολούθηση δραστηριότητας
  • Καταγραφή και διαχείριση δεδομένων απόδοσης
  • Ανάλυση συλλεγμένων δεδομένων απόδοσης
  • SQL Server Utility

Εργαστήριο: Παρακολούθηση του SQL Server

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Παρακολουθήστε την τρέχουσα δραστηριότητα
  • Καταγράψτε και διαχειριστείτε τα δεδομένα απόδοσης.
  • Αναλύστε τα δεδομένα απόδοσης που συλλέγονται.
  • Ρύθμιση του βοηθητικού προγράμματος SQL Server.

Ενότητα 14: Αντιμετώπιση προβλημάτων του SQL Server

Οι διαχειριστές βάσεων δεδομένων που συνεργάζονται με τον Microsoft SQL Server πρέπει να υιοθετήσουν τον σημαντικό ρόλο του εργαλείου αντιμετώπισης προβλημάτων όταν προκύψουν προβλήματα -ιδιαίτερα εάν εμποδίζονται οι χρήστες των κρίσιμων για τις επιχειρήσεις εφαρμογών που βασίζονται σε βάσεις δεδομένων του SQL Server. Είναι σημαντικό να έχετε μια σταθερή μεθοδολογία για την επίλυση ζητημάτων γενικά και να είστε εξοικειωμένοι με τα πιο συνηθισμένα ζητήματα που μπορεί να προκύψουν όταν εργάζεστε με συστήματα SQL Server. Μαθήματα

  • Μια μεθοδολογία λήψης προβλημάτων για τον SQL Server
  • Επίλυση ζητημάτων που σχετίζονται με την υπηρεσία
  • Επίλυση προβλημάτων συνδεσιμότητας και σύνδεσης

Εργαστήριο: Αντιμετώπιση κοινών προβλημάτων

  • Αντιμετώπιση προβλημάτων και επίλυση ζητήματος σύνδεσης στο SQL
  • Αντιμετώπιση προβλημάτων και επίλυση ζητήματος υπηρεσίας
  • Αντιμετώπιση προβλημάτων και επίλυση ζητήματος σύνδεσης στα Windows
  • Αντιμετώπιση προβλημάτων και επίλυση ζητήματος εκτέλεσης εργασιών
  • Αντιμετώπιση προβλημάτων και επίλυση προβλήματος απόδοσης

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε μια μεθοδολογία αντιμετώπισης προβλημάτων για τον SQL Server.
  • Επίλυση ζητημάτων που σχετίζονται με την υπηρεσία.
  • Αντιμετώπιση προβλημάτων σύνδεσης και σύνδεσης.

Ενότητα 15: Εισαγωγή και εξαγωγή δεδομένων

Ενώ πολλά δεδομένα που διαμένουν σε ένα σύστημα Microsoft SQL Server εισάγονται απευθείας από χρήστες που εκτελούν προγράμματα εφαρμογών, υπάρχει συχνά ανάγκη μετακίνησης δεδομένων σε άλλες τοποθεσίες από και προς τον SQL Server. Ο SQL Server παρέχει ένα σύνολο εργαλείων που μπορείτε να χρησιμοποιήσετε για να μεταφέρετε δεδομένα μέσα και έξω. Ορισμένα από αυτά τα εργαλεία, όπως το βοηθητικό πρόγραμμα bcp (Bulk Copy Program) και οι υπηρεσίες SQL Server Integration Services, είναι εξωτερικά της μηχανής βάσης δεδομένων. Άλλα εργαλεία, όπως η εντολή BULK INSERT και η λειτουργία OPENROWSET, υλοποιούνται στη μηχανή βάσης δεδομένων. Με τον SQL Server, μπορείτε επίσης να δημιουργήσετε εφαρμογές επιπέδου δεδομένων που συσκευάζουν όλους τους πίνακες, τις προβολές και τα αντικείμενα εμφάνισης που σχετίζονται με μια βάση δεδομένων χρηστών σε μια ενιαία μονάδα ανάπτυξης. Σε αυτήν την ενότητα, θα διερευνήσετε αυτά τα εργαλεία και τις τεχνικές, ώστε να μπορείτε να εισαγάγετε και να εξάγετε δεδομένα προς και από τον SQL Server. Μαθήματα

  • Μεταφορά δεδομένων από και προς τον SQL Server
  • Εισαγωγή και εξαγωγή δεδομένων πίνακα
  • Χρησιμοποιώντας το bcp και το INSERT BULK για την εισαγωγή δεδομένων
  • Ανάπτυξη και αναβάθμιση της εφαρμογής Data-Tier

Lab: Εισαγωγή και εξαγωγή δεδομένων

  • Εισαγωγή και δεδομένα του Excel χρησιμοποιώντας τον οδηγό εισαγωγής
  • Εισαγωγή ενός αρχείου κειμένου με χρήση βιβλιοθήκης bcp
  • Εισαγωγή αρχείου κειμένου με περιορισμένο αριθμό χρησιμοποιώντας το INSERT INSERT
  • Δημιουργήστε και δοκιμάστε ένα πακέτο SSIS για την εξαγωγή δεδομένων
  • Ανάπτυξη μιας εφαρμογής Data-Tier

Αφού ολοκληρώσετε αυτήν την ενότητα, θα είστε σε θέση:

  • Περιγράψτε εργαλεία και τεχνικές για τη μεταφορά δεδομένων.
  • Εισαγωγή και εξαγωγή δεδομένων πίνακα.
  • Χρησιμοποιήστε τα bcp και BULK INSERT για την εισαγωγή δεδομένων.
  • Χρησιμοποιήστε εφαρμογές επιπέδου δεδομένων για την εισαγωγή και την εξαγωγή εφαρμογών βάσης δεδομένων.

Επόμενη Εκπαίδευση

Δεν υπάρχουν επερχόμενες εκδηλώσεις αυτή τη στιγμή.

Επικοινωνήστε μαζί μας στο info@itstechschool.com και επικοινωνήστε μαζί μας στο + 91-9870480053 για το κόστος και το χρονοδιάγραμμα των μαθημάτων, το χρονοδιάγραμμα & την τοποθεσία

Αφήστε μας ένα ερώτημα

Για περισσότερες πληροφορίες ευγενικά Επικοινωνήστε μαζί μας.


Κριτικές