σύμπτωμα:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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