σύμπτωμα:

Όταν χρησιμοποιείτε τη Microsoft Access για να ανοίξετε ένα κατεστραμμένο αρχείο βάσης δεδομένων της Access, βλέπετε πρώτα το ακόλουθο σφάλμα (σφάλμα 9505):

Η Microsoft Access εντόπισε ότι αυτή η βάση δεδομένων βρίσκεται σε ασυνεπή κατάσταση και θα προσπαθήσει να ανακτήσει τη βάση δεδομένων. Κατά τη διάρκεια αυτής της διαδικασίας, θα δημιουργηθεί ένα αντίγραφο ασφαλείας της βάσης δεδομένων και όλα τα ανακτημένα αντικείμενα θα τοποθετηθούν σε μια νέα βάση δεδομένων. Στη συνέχεια, η Access θα ανοίξει τη νέα βάση δεδομένων. Τα ονόματα των αντικειμένων που δεν ανακτήθηκαν με επιτυχία θα καταγραφούν στον πίνακα "Σφάλματα ανάκτησης".

Ένα δείγμα στιγμιότυπου οθόνης μοιάζει με αυτό:

Στιγμιότυπο οθόνης του μηνύματος σφάλματος "Η Microsoft Access εντόπισε ότι αυτή η βάση δεδομένων βρίσκεται σε ασυνεπή κατάσταση"

Κάντε κλικ στο κουμπί "OK" για να επιτρέψετε στην Access να επιδιορθώσει τη βάση δεδομένων. Εάν η Access δεν μπορεί να επιδιορθώσει την κατεστραμμένη βάση δεδομένων, θα εμφανίσει το ακόλουθο σφάλμα (σφάλμα 2317):

Η βάση δεδομένων «xxx.mdb» δεν μπορεί να επιδιορθωθεί ή δεν είναι αρχείο βάσης δεδομένων Microsoft Access.

όπου xxx.mdb είναι το όνομα της κατεστραμμένης βάσης δεδομένων.

Το στιγμιότυπο οθόνης μοιάζει με αυτό:

Στιγμιότυπο οθόνης του μηνύματος σφάλματος "Η βάση δεδομένων δεν μπορεί να επιδιορθωθεί ή δεν είναι αρχείο βάσης δεδομένων της Microsoft Access"

που σημαίνει ότι η Microsoft Access έχει δοκιμάσει το καλύτερο αλλά δεν μπορεί να επισκευάσει το αρχείο.

Ακριβής εξήγηση:

Αυτό το σφάλμα υποδεικνύει ότι η Access μπορεί να αναγνωρίσει τα βασικά σχήματα και τα μεταδεδομένα της βάσης δεδομένων MDB με επιτυχία, αλλά να εντοπίσει ορισμένες ασυνέπειες στους ορισμούς του πίνακα ή να καταγράψει δεδομένα.

Η Microsoft Access θα προσπαθήσει να επιδιορθώσει τη βάση δεδομένων και να διορθώσει τις ασυνέπειες. Εάν δεν είναι δυνατή η επιδιόρθωση των ορισμών του πίνακα που είναι ζωτικής σημασίας για ολόκληρη τη βάση δεδομένων, θα εμφανιστεί το παραπάνω αναφερόμενο «Η βάση δεδομένων« xxx.mdb »δεν μπορεί να επιδιορθωθεί ή δεν είναι αρχείο βάσης δεδομένων της Microsoft Access». σφάλμα και ακυρώστε την ανοιχτή λειτουργία.

Μπορείτε να δοκιμάσετε το προϊόν μας DataNumen Access Repair για να επιδιορθώσετε το αρχείο MDB και να επιλύσετε αυτό το σφάλμα.

Δείγμα αρχείου:

Δείγμα κατεστραμμένου αρχείου MDB που θα προκαλέσει το σφάλμα. mydb_5.mdb

Το αρχείο επιδιορθώθηκε με DataNumen Access Repair: mydb_5_fixed.mdb