σύμπτωμα:

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

Η βάση δεδομένων "filename.mdb" πρέπει να επιδιορθωθεί ή δεν είναι αρχείο βάσης δεδομένων.

Εσείς ή άλλος χρήστης ενδέχεται να έχετε κλείσει απροσδόκητα το Microsoft Office Access ενώ ήταν ανοιχτή μια βάση δεδομένων Microsoft Office Access.
Θέλετε το Microsoft Office Access να προσπαθήσει να επιδιορθώσει τη βάση δεδομένων;

όπου «filename.mdb» είναι το όνομα του αρχείου MDB της Access που θα ανοίξει.

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

Microsoft Office Access ενώ άνοιξε μια βάση δεδομένων Microsoft Office Access

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

Μη αναγνωρισμένη μορφή βάσης δεδομένων "filename.mdb"

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

Και μπορείτε να κάνετε κλικ στο κουμπί "OK" και να δείτε ένα τρίτο μήνυμα σφάλματος:

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

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

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

Αυτό είναι ένα σφάλμα Microsoft Jet και DAO που μπορεί να εντοπιστεί και ο κωδικός σφάλματος είναι 2239.

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

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

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

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

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

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

Το αρχείο επιδιορθώθηκε με DataNumen Access Repair: mydb_2_fixed.mdb (Ο πίνακας «Recovered_Table2» στο επισκευασμένο αρχείο που αντιστοιχεί στον πίνακα «Staff» στο μη κατεστραμμένο αρχείο)