σύμπτωμα:

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

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

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

Ακολουθεί ένα δείγμα στιγμιότυπου οθόνης:

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

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

Σε ένα αρχείο MDB, τα δεδομένα αποθηκεύονται ως συνεχείς σελίδες με σταθερό μέγεθος. Η πρώτη σελίδα, που ονομάζεται σελίδα ορισμού βάσης δεδομένων, περιέχει το most σημαντικοί ορισμοί της βάσης δεδομένων.

Εάν η δομή της σελίδας στο αρχείο MDB είναι κατεστραμμένη, για παράδειγμα, πολλά byte στην κεφαλή του αρχείου είναι lost μόνιμα, η Access δεν θα μπορεί να αναγνωρίσει τις σελίδες στο αρχείο και θα αναφέρει αυτό το σφάλμα.

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

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

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

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

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

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

αναφορές: