Πώς συνδέουμε ένα Microsoft Excel με τον SQL Server
- Πώς συλλέγουμε to actual execution plan από τα queries με χρήση Extended Event και πως διαβάζουμε τα δεδομένα του - 2 Δεκέμβριος 2024
- Πώς βρίσκουμε τι δικαιώματα έχει ένας χρήστης σε βάση δεδομένων της Oracle - 1 Νοέμβριος 2024
- Πώς ενεργοποιούμε το Unified Auditing σε Oracle Database - 7 Οκτώβριος 2024
Το Excel της Microsoft αν και το χρησιμοποιούμε καθημερινά και είναι από τα πιο γνωστά και πιο παλιά προγράμματα της Microsoft, κρύβει πολλές δυνατότητες.
Σε αυτό το άρθρο θα δούμε πως γίνεται να συνδέσουμε μια βάση του SQL Server με Excel χωρίς ODBC και χωρίς ακόμα να χρειαζόμαστε να βάζουμε κωδικό μιας και μας δίνει την δυνατότητα η συγκεκριμένη μέθοδο να το αποθηκεύσουμε μέσα στο έγγραφο.
Για αρχή ανοίγουμε το Excel και πάμε Data – From Other Sources – From SQL Server
Συμπληρώνουμε server name και τον χρήστη.
Επιλέγουμε τον πίνακα που θέλουμε αν και μπορούμε να γράψουμε query έπειτα και να το αλλάξουμε.
Επιλέγουμε Save password in file και Finish.
Έτοιμοι! Mας έφερε τις εγγραφές του πίνακα. Mε την επιλογή Refresh All ξανά φορτώνονται τα δεδομένα.
Επιλέγουμε κάτω από το Refresh All – Connection Properties…
Επιλέγοντας Save password γίνεται να υπάρχει αποθηκευμένος ο κωδικός για πρόσβαση στη βάση μέσα στο Excel.
Φυσικά δεν ξεχνάμε για λόγους ασφαλείας να φτιάχνουμε χρήστες με minimum δικαιώματα αποκλειστικά για την χρήση αυτή.
Επιλέγοντας Command Type σε SQL μπορούμε να γράψουμε SQL στο πεδίο Command text.
Βλέπουμε μας επιστράφηκαν τα δεδομένα που ζητήσαμε με το SQL query.
Πολύ ενδιαφέρον και χρήσιμη ανάρτηση.