Ας υποθέσουμε ότι η σχεδίαση της βάσης δεδομένων υπολογιστή της Microsoft Access έχει αλλάξει (νέοι ή τροποποιημένοι πίνακες, ερωτήματα, ιδιότητες πεδίου, φόρμες ή αναφορές) και θέλετε να δείτε ένα ιστορικό αυτών των αλλαγών. Μπορείτε να χρησιμοποιήσετε τη "Σύγκριση βάσεων δεδομένων" για να συγκρίνετε τη μία έκδοση μιας Access βάσης δεδομένων υπολογιστή με μια άλλη. Θα δείτε τη διαφορά, όπως νέους ή τροποποιημένους πίνακες, ερωτήματα, πεδία, ιδιότητες πεδίου και ούτω καθεξής, σε μια αναφορά Υπηρεσίες αναφοράς του SQL Server που μπορείτε να εξαγάγετε στο Excel ή να αποθηκεύσετε σε μορφή PDF.
Σημείωση: Δεν μπορείτε να χρησιμοποιήσετε τη "Σύγκριση βάσεων δεδομένων" με εφαρμογές web της Access.
Σε αυτό το άρθρο
-
Δημιουργία αντιγράφων ασφαλείας εκδόσεων της βάσης δεδομένων σας
-
Λάβατε το μήνυμα σφάλματος "Δεν είναι δυνατό το άνοιγμα της βάσης δεδομένων της Access";
-
Σημείωση: Παρουσιάζεται σφάλμα όταν επιλέγετε Σύγκρισηβάσεων δεδομένων εάν οι εξαρτήσεις και οι προεγκρίσεις δεν έχουν εγκατασταθεί.
Σύγκριση δύο βάσεων δεδομένων της Access
-
Ανοίξτε τη Σύγκριση βάσεων δεδομένων. Θα δείτε ένα απλό παράθυρο διαλόγου που έχει δύο καρτέλες: Ρύθμιση και Αποτελέσματα.
-
Στην καρτέλα Ρύθμιση , δίπλα στο πλαίσιο Σύγκριση , χρησιμοποιήστε το κουμπί Αναζήτηση
για να βρείτε τη βάση δεδομένων που θέλετε να χρησιμοποιήσετε ως "γραμμή βάσης" (ή την προηγούμενη έκδοση). Όταν βρείτε το αρχείο που θέλετε, επιλέξτε Άνοιγμα. -
Δίπλα στο πλαίσιο Προς , επιλέξτε το κουμπί Αναζήτηση
για να βρείτε τη βάση δεδομένων που έχει "αλλάξει" (ή την πιο πρόσφατη έκδοση). -
Στην ενότητα Επιλογές αναφοράς , επιλέξτε τα αντικείμενα βάσης δεδομένων (πίνακες, ερωτήματα, μακροεντολές, λειτουργικές μονάδες, αναφορές, φόρμες ή σελίδες) που θέλετε σε σύγκριση, επιλέγοντας τα πλαίσια δίπλα τους.
-
Στην ενότητα Τιμές αναφοράς , επιλέξτε Πλήρης ή Σύντομη για να καθορίσετε πόσο λεπτομερή θέλετε να είναι τα αποτελέσματα.
-
Επιλέξτε Σύγκριση για να εκτελέσετε τη σύγκριση.
Αφού ολοκληρωθεί η σύγκριση, ανοίγει μια αναφορά Υπηρεσίες αναφοράς του SQL Server στην οθόνη σας. Μπορείτε να εξαγάγετε αυτή την αναφορά σε Excel ή να αποθηκεύσετε την έκθεση σε μορφή PDF.
Δημιουργία αντιγράφων ασφαλείας εκδόσεων της βάσης δεδομένων σας
Ο καλύτερος τρόπος για να παρακολουθείτε τις αλλαγές σχεδίασης στη βάση δεδομένων υπολογιστή είναι να αποθηκεύσετε μία ή περισσότερες εκδόσεις αντιγράφων ασφαλείας. Η δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων είναι μια διαφορετική διαδικασία από την απλή αποθήκευση ενός αντιγράφου.
-
Επιλέξτε Αρχείο > Αποθήκευση ως.
-
Στην περιοχή Αποθήκευση βάσης δεδομένων ως > Για προχωρημένους , επιλέξτε Δημιουργία αντιγράφου ασφαλείας βάσης δεδομένων.
Το αντίγραφο ασφαλείας αποθηκεύεται με το έτος, το μήνα και την ημερομηνία προσαρτημένα στο όνομα του αρχείου. Εάν αποθηκεύσετε πολλά αντίγραφα ασφαλείας την ίδια ημέρα, ένας χαρακτήρας υπογράμμισης και ένας αριθμός σε παρενθέσεις προστίθενται μετά την ημερομηνία. Πολλά αντίγραφα ασφαλείας μιας βάσης δεδομένων με το όνομα Inventory.accdb από μία ημέρα (13/3/2012) μπορεί να μοιάζουν κάπως έτσι:
-
Απόθεμα _2012_03_13.accdb
-
Απόθεμα _2012_03_13_(1).accdb
-
Απόθεμα _2012_03_13_(2).accdb
Για να βρείτε την εντολή Δημιουργία αντιγράφου ασφαλείας βάσης δεδομένων σε παλαιότερες εκδόσεις της Access:
-
Στην Access 2010, κάντε κλικ στην επιλογή Αρχείο > Αποθήκευση & Δημοσίευση > Σύνθετες > Δημιουργία αντιγράφων ασφαλείας βάσης δεδομένων.
-
Στην Access 2007, κάντε κλικ στο Κουμπί του Office > Διαχείριση > δημιουργίας αντιγράφων ασφαλείας βάσης δεδομένων.
-
Στην Access 2003 και σε παλαιότερες εκδόσεις, κάντε κλικ στην επιλογή Αρχείο > Δημιουργία αντιγράφου ασφαλείας βάσης δεδομένων.
Λάβατε το μήνυμα σφάλματος "Δεν είναι δυνατό το άνοιγμα της βάσης δεδομένων της Access";
Εάν εμφανιστεί το μήνυμα σφάλματος "Δεν είναι δυνατό το άνοιγμα της βάσης δεδομένων της Access", πιθανότατα τουλάχιστον μία από τις βάσεις δεδομένων υπολογιστή προστατεύεται από κωδικό πρόσβασης. Κάντε κλικ στο κουμπί OK στο παράθυρο διαλόγου και, στη συνέχεια, πληκτρολογήστε τον κωδικό πρόσβασης. Διαφορετικά, δεν είναι δυνατή η εκτέλεση της σύγκρισης.
Για να μάθετε περισσότερα σχετικά με τον τρόπο αποθήκευσης κωδικών πρόσβασης στη Σύγκριση βάσεων δεδομένων, ανατρέξτε στο θέμα Διαχείριση κωδικών πρόσβασης που χρησιμοποιούνται για το άνοιγμα αρχείων για σύγκριση.
Λάβατε το μήνυμα σφάλματος "Ανεπίλυτη εξαίρεση";
Εάν εμφανιστεί το μήνυμα σφάλματος "Μη χειρισμένη εξαίρεση" όταν προσπαθείτε να χρησιμοποιήσετε τη Σύγκριση βάσεων δεδομένων, πιθανότατα ορισμένα προαπαιτούμενα στοιχεία δεν εγκαθίστανται στον υπολογιστή σας. Παρόλο που η Σύγκριση βάσεων δεδομένων περιλαμβάνεται στην Access, ορισμένα προαπαιτούμενα για να λειτουργεί σωστά η Σύγκριση βάσεων δεδομένων δεν εγκαθίστανται αυτόματα. Κάντε τα εξής:
-
Εισέλθετε στον υπολογιστή του χρήστη ως διαχειριστής.
-
Λήψη και εγκατάσταση της .NET Framework λήψης 4.0.
-
Κάντε λήψη και εγκατάσταση sqlsysClrTypes (64 bit) ή SQLSysClrTypes (32 bit).
-
Κατεβάστε και εγκαταστήστε Microsoft Report Viewer 2015 Runtime.
-
Επανεκκινήστε τον υπολογιστή του χρήστη.