ProHoster > Blog > διαχείριση > 10 δωρεάν βοηθητικά προγράμματα ApexSQL για τη διαχείριση βάσεων δεδομένων Microsoft SQL Server
10 δωρεάν βοηθητικά προγράμματα ApexSQL για τη διαχείριση βάσεων δεδομένων Microsoft SQL Server
Γεια σου, Χαμπρ! Δουλεύουμε πολύ με Λογισμικό Quest, και φέτος αγόρασαν ApexSQL — κατασκευαστής λύσεων για τη διαχείριση και την παρακολούθηση βάσεων δεδομένων Microsoft SQL Server. Στη Ρωσία, μας φαίνεται, λίγα είναι γνωστά για αυτούς τους τύπους. Στην κεντρική σελίδα της ιστοσελίδας τους γράφουν “Killer tools for SQL Server”. Ακούγεται απειλητικό. Είχαμε την ιδέα να παρουσιάσουμε αυτόν τον πωλητή και να καταλάβουμε τι είναι τόσο θανατηφόρο στις λύσεις τους. Ας ξεκινήσουμε με το κομμάτι hype - δωρεάν προϊόντα. Μετά από αυτά θα ακολουθήσει ένα σύντομο μέρος για τα εμπορικά προϊόντα. Ελπίζω να σας φανούν χρήσιμα αυτά τα προγράμματα. Παρακαλώ κάτω από γάτα.
Σε αυτό το άρθρο:
ApexSQL Σύγκριση - ένα εργαλείο για τη σύγκριση κώδικα SQL, αρχείων και φακέλων. Λειτουργεί επίσης ως επέκταση για SSMS ή Visual Studio.
Αποκρυπτογράφηση ApexSQL — ροή αποκρυπτογράφησης αντικειμένων στον SQL Server: διαδικασίες, συναρτήσεις, ενεργοποιητές και προβολές. Λειτουργεί επίσης ως επέκταση για SSMS ή Visual Studio.
ApexSQL Discover — εντοπισμός παρουσιών του SQL Server και σχετικών υπηρεσιών SSRS, SSAS και SSIS.
ApexSQL Refactor — ένα εργαλείο για την αναδιαμόρφωση και τη μορφοποίηση κώδικα SQL. Λειτουργεί ως επέκταση για SSMS ή Visual Studio.
Μοντέλο ApexSQL - δημιουργία διαγραμμάτων αντικειμένων του SQL Server. Λειτουργεί επίσης ως επέκταση για SSMS ή Visual Studio.
Σχέδιο ApexSQL — ένα εργαλείο για τη βελτιστοποίηση των σχεδίων εκτέλεσης. Λειτουργεί επίσης ως επέκταση για SSMS.
Ολοκληρώθηκε το ApexSQL — το εργαλείο ολοκληρώνει αυτόματα δηλώσεις SQL και σας επιτρέπει να προσθέσετε τα δικά σας αποσπάσματα (συντομεύσεις πληκτρολογίου για αυτόματη συμπλήρωση). Λειτουργεί επίσης ως επέκταση για SSMS ή Visual Studio.
ApexSQL Propagate — ένα εργαλείο για την εκτέλεση κώδικα SQL σε πολλές βάσεις δεδομένων κάθε φορά.
Αναζήτηση ApexSQL — ένα βοηθητικό πρόγραμμα για την αναζήτηση δεδομένων και αντικειμένων στα βάθη του SQL Server. Λειτουργεί ως επέκταση για SSMS ή Visual Studio.
ApexSQL DevOps Toolkit — ένα εργαλείο για τη δημιουργία αγωγών CI/CD. Το μόνο από όλα τα προϊόντα που αναφέρονται εδώ έχει κονσόλα Ιστού.
Κάθε προϊόν αποτελεί μέρος της λειτουργικότητας των επί πληρωμή λύσεων ApexSQL. Στο τέλος του άρθρου θα περιγράψουμε συνοπτικά τι εμπορικές λύσεις έχουν.
Ένα σύντομο βίντεο σχετικά με τον μηχανισμό λειτουργίας και τις δυνατότητες
Το Compare σάς επιτρέπει να συγκρίνετε αρχεία, φακέλους και αντικείμενα του SQL Server. Υποστηρίζεται αμφίδρομη σύγκριση και περαιτέρω δημιουργία σεναρίου για συγχώνευση διαφορετικών αντικειμένων. Στη διεπαφή, το βοηθητικό πρόγραμμα μπορεί να επισημάνει τη σύνταξη των C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.
Βασικά χαρακτηριστικά: ενσωμάτωση σε SSMS και Visual Studio, κλήση αντικειμένων από διαφορετικές παρουσίες βάσης δεδομένων για σύγκριση απευθείας από το Object Explorer και υποστήριξη για εργασία μέσω CLI.
Ένα σύντομο βίντεο σχετικά με τον μηχανισμό λειτουργίας και τις δυνατότητες
Στο Decrypt, από τη διεπαφή SSMS ή Visual Studio, μπορείτε να αποκρυπτογραφήσετε μια διαδικασία, μια λειτουργία, μια ενεργοποίηση ή μια προβολή με ένα κλικ.
Στη διεπαφή μπορείτε να δείτε το σενάριο αποκρυπτογράφησης DDL. Υποστηρίζονται ταυτόχρονες συνδέσεις σε πολλαπλές παρουσίες του SQL Server.
Προσδιορίστε υπάρχουσες παρουσίες υπηρεσιών SQL Server, SSRS, SSAS και SSIS κατά εύρος διευθύνσεων IP και προβάλετε λεπτομερείς πληροφορίες.
Από τη διεπαφή μπορείτε να διαμορφώσετε την ανακάλυψη βάσης δεδομένων σε ένα χρονοδιάγραμμα. Το ApexSQL Discover μπορεί να στέλνει ειδοποιήσεις με αποτελέσματα ανακάλυψης μέσω email.
Ένα σύντομο βίντεο σχετικά με τον μηχανισμό λειτουργίας και τις δυνατότητες
Η μορφοποίηση κώδικα μπορεί να γίνει με βάση ένα προφίλ σε πλαίσιο ή μπορείτε να προσαρμόσετε το δικό σας έτσι ώστε ο κώδικας να σας φαίνεται πιο οικείος. Το Refactor μπορεί να επισημάνει αχρησιμοποίητες μεταβλητές στον κώδικα, να ενσωματώνει μπλοκ κώδικα σε διαδικασίες και να επεκτείνει το "*" σε μια πλήρη λίστα.
Ένα χρήσιμο χαρακτηριστικό είναι ο διαχωρισμός του πίνακα για τον διαχωρισμό των λιγότερο χρησιμοποιούμενων στηλών. Το Refactor θα αναφέρει τα αντικείμενα που θα επηρεαστούν από αυτόν τον διαχωρισμό.
Επίσης, στη διεπαφή Refactor μπορείτε να αλλάξετε με ασφάλεια τα ονόματα των αντικειμένων ενώ αλλάζετε όλες τις εξαρτήσεις.
Αυτές και άλλες λειτουργίες μπορείτε να βρείτε με περισσότερες λεπτομέρειες στη σελίδα με περιγραφή της χρησιμότητας.
Το βοηθητικό πρόγραμμα οπτικοποιεί τα αντικείμενα του SQL Server και τις σχέσεις μεταξύ τους. Στην ίδια διεπαφή, μπορείτε να αλλάξετε τη διαμόρφωση των αντικειμένων και να δημιουργήσετε τον αντίστοιχο κώδικα DDL. Όλες οι απεικονίσεις μπορούν να εξαχθούν ως εικόνες.
Η λειτουργικότητα του μοντέλου επεκτείνεται με τη βοήθεια εμπορικών προϊόντων Diff и Προκυμαία. Χρησιμοποιώντας το πρώτο προϊόν, μπορείτε να συγκρίνετε ένα μοντέλο με την τρέχουσα κατάσταση στη βάση δεδομένων ή να συγκρίνετε μοντέλα δύο διαφορετικών βάσεων δεδομένων και το δεύτερο προϊόν απαιτείται για την τεκμηρίωση αντικειμένων βάσης δεδομένων.
Ένα σύντομο βίντεο σχετικά με τον μηχανισμό λειτουργίας και τις δυνατότητες
Αυτό είναι ένα εργαλείο βελτιστοποίησης απόδοσης. Επίσης, χρησιμοποιώντας το ApexSQL Plan, μπορείτε να εξάγετε σχέδια σε αναφορές σε μορφές HTML και XML. Μια συχνή περίπτωση χρήσης για αυτό το βοηθητικό πρόγραμμα είναι η σύγκριση του τρέχοντος σχεδίου και ενός τροποποιημένου σύμφωνα με διάφορα χαρακτηριστικά.
Το ApexSQL Plan υποστηρίζει τη λήψη από το χώρο αποθήκευσης ερωτημάτων και την παρουσίαση των χαρακτηριστικών αυτών των ερωτημάτων με τη μορφή πινάκων εργαλείων.
Ένα σύντομο βίντεο σχετικά με τον μηχανισμό λειτουργίας και τις δυνατότητες
Το εργαλείο αναζητά τη δομή της βάσης δεδομένων. Από εδώ μπορείτε με ασφάλεια να μετονομάσετε αντικείμενα και να παρακολουθείτε τις σχέσεις τους. Τα αποτελέσματα αναζήτησης εξάγονται σε HTML, CSV και Excel.
Ένα σύντομο βίντεο σχετικά με τον μηχανισμό λειτουργίας και τις δυνατότητες
Ο κώδικας PowerShell εκτελείται κάτω από την κουκούλα του βοηθητικού προγράμματος. Το Build, το Review, το Document και το Deploy είναι διαθέσιμα στον προγραμματιστή από τη διεπαφή ApexSQL DevOps Toolkit. Εδώ μπορείτε να δημιουργήσετε συνθετικά δεδομένα, να εκτελέσετε αυτόματα δοκιμές μονάδων και αλλαγές εγγράφων. Μπορεί να συνδεθεί ως πρόσθετο με το TeamCity, το Jenkins και άλλα.
Η βάση γνώσεων ApexSQL διαθέτει ενδιαφέροντα άρθρα σε DevOps σε περιβάλλον βάσης δεδομένων.
Τώρα που ασχοληθήκαμε με δωρεάν λύσεις, θα παρέχουμε εν συντομία μια λίστα με λύσεις επί πληρωμή, οι οποίες, φυσικά, έχουν πιο ισχυρή λειτουργικότητα.
Έλεγχος ApexSQL — ένα εργαλείο για τον έλεγχο βάσεων δεδομένων για τη συμμόρφωση με τις απαιτήσεις ασφαλείας, συμ. Υποστηρίζεται HIPAA, GDPR, PCI. Υποστηρίζονται αναφορές και προβολή του ιστορικού αλλαγών.
Προβολή στιγμιότυπου οθόνης και βίντεο
Δημιουργία αντιγράφων ασφαλείας ApexSQL — αυτοματοποίηση δημιουργίας σταδιακών αντιγράφων ασφαλείας, αρχείων καταγραφής συναλλαγών και πλήρων αντιγράφων ασφαλείας. Υποστηρίζεται η επαναφορά σε ένα συγκεκριμένο χρονικό σημείο, μπορείτε να δημιουργήσετε πρότυπα για τη δημιουργία αντιγράφων ασφαλείας και να διαμορφώσετε ευέλικτα σχέδια δημιουργίας αντιγράφων ασφαλείας.
Προβολή στιγμιότυπου οθόνης και βίντεο
ApexSQL Defrag — ένα βοηθητικό πρόγραμμα για την παρακολούθηση και τη διαχείριση της ανασυγκρότησης.
Προβολή στιγμιότυπου οθόνης και βίντεο
Εργασία ApexSQL - ένα εργαλείο για τη διαχείριση εργασιών, συμπεριλαμβανομένου του ιστορικού, του προγράμματος και των ειδοποιήσεων.
Προβολή στιγμιότυπου οθόνης
Αρχείο καταγραφής ApexSQL — ένα εργαλείο για την ανάγνωση του αρχείου καταγραφής συναλλαγών για έλεγχο, αναπαραγωγή ή επαναφορά αλλαγών.
Προβολή στιγμιότυπου οθόνης και βίντεο
ApexSQL Recover — ανάκτηση κατεστραμμένων, διαγραμμένων ή χαμένων δεδομένων.
Προβολή στιγμιότυπου οθόνης και βίντεο
ApexSQL Analyze — ένα εργαλείο για την ανάλυση των σχέσεων στη βάση δεδομένων.
Προβολή στιγμιότυπου οθόνης και βίντεο
ApexSQL Build — ένα εργαλείο για την αυτοματοποίηση της δημιουργίας βάσης δεδομένων. Μπορεί να συνδεθεί με συστήματα ελέγχου έκδοσης.
Δημιουργία ApexSQL είναι ένα εργαλείο για τη δημιουργία εκατομμυρίων σειρών δεδομένων με ένα κλικ. Υποστηρίζεται η εξαγωγή δεδομένων δοκιμής σε SQL, XML, CSV, JSON και Excel.
Προβολή στιγμιότυπου οθόνης
Μάσκα ApexSQL — ένα εργαλείο για την αναζήτηση, ταξινόμηση και κάλυψη ευαίσθητων δεδομένων σε μια βάση δεδομένων. Διαθέτει 220+ προκαθορισμένες μάσκες και 55+ ενσωματωμένα φίλτρα για ταξινόμηση.
Προβολή στιγμιότυπου οθόνης
Σενάριο ApexSQL — ένα εργαλείο για τη δημιουργία σεναρίων DDL και DML και εκτελέσιμων πακέτων εγκατάστασης.
Προβολή στιγμιότυπου οθόνης και βίντεο
Έλεγχος πηγής ApexSQL - ένα εργαλείο για την ενοποίηση συστημάτων ελέγχου έκδοσης με SSMS.
Προβολή στιγμιότυπου οθόνης και βίντεο
ApexSQL Trigger — έλεγχος των δεδομένων στη βάση δεδομένων και μετάφραση σε DML.
Προβολή στιγμιότυπου οθόνης και βίντεο
Δοκιμή μονάδας ApexSQL - ένα εργαλείο για την εκτέλεση δοκιμών μονάδων απευθείας από την κονσόλα SSMS.
Προβολή στιγμιότυπου οθόνης και βίντεο
Γράψτε στα σχόλια ποια εργαλεία για έλεγχο και διαχείριση βάσεων δεδομένων χρησιμοποιείτε ήδη και ποια προβλήματα επιλύετε με αυτά.
Για να κάνετε ερωτήσεις σχετικά με προϊόντα ApexSQL, να λάβετε εμπορικά προϊόντα για δοκιμή ή να μάθετε την τιμή, αφήστε ένα αίτημα στο φόρμα σχολίων στον ιστότοπό μας.
Εάν λύνετε ένα περίπλοκο πρόβλημα παρακολούθησης και διαχείρισης, διαβάστε τα προηγούμενα άρθρα μας στο Habré: