Πώς να διορθώσετε το σφάλμα μορφής μη αναγνωρισμένης βάσης δεδομένων στο MS Access

Εικονίδιο ώρας ανάγνωσης 7 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

φωτογραφία του μαύρου MacBook Pro στο τραπέζι

| Χορηγία |

Ενδέχεται να λάβετε το σφάλμα μορφής Unrecognized database όταν προσπαθείτε να ανοίξετε τη βάση δεδομένων MS Access. Το μήνυμα σφάλματος εμφανίζεται ως:

Μήνυμα σφάλματος μη αναγνωρισμένης μορφής βάσης δεδομένων

Το μήνυμα σφάλματος υποδεικνύει ότι η μορφή της βάσης δεδομένων δεν αναγνωρίζεται από την εφαρμογή. Λόγω αυτού του σφάλματος, ενδέχεται να μην μπορείτε να ανοίξετε τη βάση δεδομένων.

Το σφάλμα μπορεί να προκύψει για διάφορους λόγους. Παρακάτω, θα συζητήσουμε τους λόγους πίσω από το σφάλμα και τις λύσεις για την επίλυσή του.

Τι προκαλεί μη αναγνωρισμένο σφάλμα μορφής βάσης δεδομένων

Ακολουθούν ορισμένοι πιθανοί λόγοι πίσω από το μη αναγνωρισμένο σφάλμα μορφής database.mdb στο MS Access:

  • Άνοιγμα του αρχείου βάσης δεδομένων της Access της πιο πρόσφατης έκδοσης σε παλαιότερη έκδοση
  • Ξεπερασμένη εφαρμογή Microsoft Access
  • Κατεστραμμένοι τομείς στον σκληρό δίσκο όπου είναι αποθηκευμένο το αρχείο βάσης δεδομένων MS Access
  • Αρχεία βάσης δεδομένων μεγάλου μεγέθους
  • Ξαφνική διακοπή λειτουργίας του συστήματος
  • Επίθεση από ιούς ή κακόβουλο λογισμικό
  • Ζητήματα υλικού ή λογισμικού
  • Η βάση δεδομένων είναι κατεστραμμένη
  • Κατεστραμμένο αρχείο frxque32.mdb

Πώς να διορθώσετε το σφάλμα μορφής μη αναγνωρισμένης βάσης δεδομένων στο MS Access

Ακολουθούν ορισμένες μέθοδοι που μπορείτε να δοκιμάσετε για να διορθώσετε το σφάλμα μορφής Unrecognized database στο MS Access.

Μέθοδος 1: Ελέγξτε και μετατρέψτε τη μορφή βάσης δεδομένων MS Access

Το σφάλμα μορφής μη αναγνωρισμένης βάσης δεδομένων μπορεί να προκύψει όταν προσπαθείτε να ανοίξετε το αρχείο βάσης δεδομένων της παλαιότερης έκδοσης (2003 ή παλαιότερη) του MS Access σε νεότερη έκδοση (2010 ή νεότερη) ή αντίστροφα. Επομένως, επαληθεύστε την έκδοση MS Access και την επέκταση αρχείου της βάσης δεδομένων. Για παράδειγμα: Εάν έχετε ένα αρχείο .mdb, βεβαιωθείτε ότι το ανοίγετε στη Microsoft Access 2002 ή παλαιότερη έκδοση. Εάν έχετε ένα αρχείο .accdb, ανοίξτε το σε MS Access 2007 ή σε νεότερη έκδοση.

Εάν έχετε ένα αρχείο βάσης δεδομένων της Access 2003 ή παλαιότερης έκδοσης, μπορείτε επίσης να το μετατρέψετε σε μορφή αρχείου .accdb. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  • Ανοίξτε τη Microsoft Access.
  • Κάντε κλικ στο Αρχεία επιλογή και, στη συνέχεια, κάντε κλικ στην επιλογή Ανοικτό.
  • Επιλέξτε το Access 2000 ή Πρόσβαση 2002-2003 αρχείο βάσης δεδομένων (.mdb) που πρέπει να μετατρέψετε.
  • Πατήστε Αρχεία και στη συνέχεια επιλέξτε το Αποθήκευση ως επιλογή.
  • Πατήστε Αποθήκευση βάσης δεδομένων ως.
  • Επιλέξτε το πρόσβαση τύπο αρχείου και μετά κάντε κλικ Αποθήκευση ως.
  • Στο Αποθήκευση ως παράθυρο διαλόγου, πληκτρολογήστε ένα όνομα αρχείου στο Όνομα αρχείου πλαίσιο και, στη συνέχεια, κάντε κλικ στο Αποθήκευση.

Μέθοδος 2: Επαναφορά ενημερώσεων των Windows

Πολλοί χρήστες ανέφεραν ότι αντιμετώπισαν το σφάλμα "μη αναγνωρισμένη μορφή βάσης δεδομένων" μετά τη λήψη των ενημερώσεων των Windows. Εάν το σφάλμα παρουσιαστεί λόγω προβληματικών ενημερώσεων, τότε μπορείτε να προσπαθήσετε να επαναφέρετε τις ενημερώσεις των Windows. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  • Πηγαίνετε στο Αρχική επιλογή.
  • Πατήστε Ρυθμίσεις > Ενημέρωση και ασφάλεια > Windows Update > Προβολή ιστορικού ενημερώσεων > Απεγκατάσταση ενημερώσεων.
  • Αναζήτηση για το Ενημέρωση, κάντε δεξί κλικ πάνω του και μετά κάντε κλικ απεγκατάσταση.

Μέθοδος 3: Απενεργοποιήστε το Leasing

Ενδέχεται να λάβετε το σφάλμα μορφής μη αναγνωρισμένης βάσης δεδομένων όταν προσπαθείτε να ανοίξετε τη βάση δεδομένων από οπτικό βασικό κώδικα χρησιμοποιώντας DAO. Αυτό συμβαίνει συνήθως όταν η βάση δεδομένων αποθηκεύεται σε κοινόχρηστο αρχείο δικτύου και πολλοί χρήστες τη χρησιμοποιούν ταυτόχρονα. Σε μια τέτοια περίπτωση, μπορείτε να απενεργοποιήσετε τη μίσθωση στο σύστημα όπου είναι αποθηκευμένη η κοινόχρηστη βάση δεδομένων. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  • Πηγαίνετε στο Πεδίο αναζήτησης των Windows και τον τύπο Command Prompt.
  • Κάντε δεξί κλικ στο Γραμμή εντολών και επιλέξτε Εκτελέστε ως διαχειριστής.
  • Στη συνέχεια, αντιγράψτε και επικολλήστε τις παρακάτω εντολές στο παράθυρο της γραμμής εντολών:

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f

SERVER NET STOP

ΔΙΑΚΟΜΙΣΤΗΣ ΚΑΘΑΡΗΣ ΕΚΚΙΝΗΣΗΣ

  • Πατήστε το κουμπί εισάγετε κλειδί.
  • Έξοδος από το Γραμμή εντολών.

Μέθοδος 4: Διορθώστε το αρχείο frxque32.mdb

Το αρχείο frxque32.mdb αποθηκεύεται στον κατάλογο FRx SysData. Αυτός ο κατάλογος περιέχει όλα τα σημαντικά αρχεία για τις εφαρμογές FRx. Μερικές φορές, ενδέχεται να λάβετε το σφάλμα μορφής μη αναγνωρισμένης βάσης δεδομένων της MS Access κατά την εκκίνηση της οθόνης ουράς. Παρουσιάζεται εάν υπάρχει πρόβλημα με τις ρυθμίσεις QueDirectory στο αρχείο system.cfg ή εάν το αρχείο frxque32.mdb είναι κατεστραμμένο. Σε μια τέτοια περίπτωση, μπορείτε να επαναφέρετε το αρχείο frxque32.mdb για να διορθώσετε το πρόβλημα. Ακολουθήστε τα παρακάτω βήματα:

  • Ανοίξτε το Κατάλογος ουράς FRx και μετά πηγαίνετε το frxque32.mdb αρχείο.
  • Μετονομάστε το frxque32.mdb αρχείο (για παράδειγμα: frxque32.mdb.old).
  • Τώρα εντοπίστε το frxque32.tpl αρχείο στον κατάλογο, δημιουργήστε ένα αντίγραφο αυτού του αρχείου και, στη συνέχεια, μετονομάστε το αντίγραφο ως frxque32.mdb.

Επανεκκινήστε το MS Access και προσπαθήστε να ανοίξετε τη βάση δεδομένων.

Μέθοδος 5: Εισαγωγή δεδομένων σε μια νέα βάση δεδομένων MS Access

Μπορεί επίσης να λάβετε το σφάλμα μορφής Unrecognized database, εάν η βάση δεδομένων είναι κατεστραμμένη. Εάν συμβαίνει αυτό, μπορείτε να δοκιμάσετε να εισαγάγετε τα δεδομένα από την κατεστραμμένη βάση δεδομένων σε μια νέα βάση δεδομένων MS Access. Ακολουθήστε αυτά τα βήματα:

  • Ανοίξτε την εφαρμογή MS Access.
  • Αγορά Κενή βάση δεδομένων.
  • Κάντε κλικ στο Δημιουργία επιλογή δημιουργίας νέας βάσης δεδομένων.
  • Στον οδηγό του νέου αρχείου βάσης δεδομένων, κάντε κλικ στο Εξωτερικά δεδομένα επιλογή.

Καρτέλα Εξωτερικών δεδομένων στο Ms Access

  • Κάντε κλικ στο Εισαγωγή βάσης δεδομένων πρόσβασης.
  • Στις Λήψη εξωτερικής βάσης δεδομένων πρόσβασης δεδομένων οδηγός, κάντε κλικ στο Αναζήτηση καρτέλα για να επιλέξετε το αρχείο βάσης δεδομένων.
  • Θα δείτε δύο επιλογές στο παράθυρο. Επιλέξτε οποιοδήποτε και κάντε κλικ OK.

Λήψη εξωτερικών δεδομένων - Παράθυρο πρόσβασης στη βάση δεδομένων

  • Στις Εισαγωγή αντικειμένων παράθυρο, επιλέξτε τα αντικείμενα της βάσης δεδομένων και κάντε κλικ Εντάξει.

Παράθυρο εισαγωγής αντικειμένων

Μέθοδος 6: Επιδιορθώστε τη βάση δεδομένων της Access

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

  • Ανοίξτε την εφαρμογή Microsoft Access.
  • Στις πρότυπα παράθυρο, κάντε διπλό κλικ στο Κενή βάση δεδομένων επιλογή.
  • Πατήστε Αρχεία Και στη συνέχεια κάντε κλικ στο κουμπί Κλείσιμο.
  • Επιλέξτε Εργαλεία βάσης δεδομένων Και στη συνέχεια κάντε κλικ στο κουμπί Compact and Repair Database.
  • Στις Βάση δεδομένων σε Compact από wizard, περιηγηθείτε και επιλέξτε τη βάση δεδομένων που θέλετε να επιδιορθώσετε. Κάντε κλικ Кόμπακτ.
  • Επιλέξτε μια τοποθεσία για να αποθηκεύσετε το επισκευασμένο αρχείο βάσης δεδομένων και κάντε κλικ Αποθήκευση.

Σημείωση: Τα παραπάνω βήματα είναι να επιδιορθώσετε το αρχείο βάσης δεδομένων που δεν ανοίγει.

Εάν το ενσωματωμένο εργαλείο της Microsoft Access – Compact and Repair αποτύχει ή δεν λειτουργεί, τότε μπορείτε να δοκιμάσετε ένα επαγγελματικό MS Πρόσβαση στο εργαλείο επιδιόρθωσης βάσης δεδομένων, Όπως Stellar Repair for Access. Είναι ένα αξιόπιστο λογισμικό για την επιδιόρθωση της κατεστραμμένης βάσης δεδομένων. Μετά την επιδιόρθωση, εμφανίζει μια προεπισκόπηση όλων των ανακτήσιμων αντικειμένων, συμπεριλαμβανομένων φορμών, πινάκων, αναφορών, ερωτημάτων κ.λπ. Το λογισμικό υποστηρίζει Office 365, Access 2021, 2019, 2016, 2013 και παλαιότερες εκδόσεις.

Πώς να αποτρέψετε το σφάλμα άγνωστης βάσης δεδομένων MS Access

Τώρα που ξέρετε πώς να διορθώσετε το σφάλμα μορφής Άγνωστης βάσης δεδομένων στο MS Access, δείτε πώς μπορείτε να το αποφύγετε στο μέλλον:

  • Χρησιμοποιήστε συμβατές εκδόσεις πρόσβασης: Βεβαιωθείτε ότι η έκδοση της MS Access που χρησιμοποιείτε για το άνοιγμα της βάσης δεδομένων ταιριάζει ή είναι νεότερη από την έκδοση που χρησιμοποιήθηκε για τη δημιουργία της. Αποφύγετε τη χρήση παλαιότερων εκδόσεων για το άνοιγμα βάσεων δεδομένων που έχουν δημιουργηθεί με νεότερες εκδόσεις της Access.
  • Τακτικές ενημερώσεις: Διατηρήστε τη σουίτα MS Access και Office ενημερωμένα στην πιο πρόσφατη έκδοση. Αυτό διασφαλίζει τη συμβατότητα με βάσεις δεδομένων που έχουν δημιουργηθεί σε νεότερες εκδόσεις και μειώνει τον κίνδυνο εμφάνισης σφαλμάτων που σχετίζονται με τη μορφή.
  • Αποφύγετε τη διαφθορά: Η καταστροφή της βάσης δεδομένων μπορεί να προκαλέσει διάφορα σφάλματα, συμπεριλαμβανομένου του σφάλματος μορφής άγνωστης βάσης δεδομένων. Για την πρόληψη της διαφθοράς:
    • Κλείνετε πάντα σωστά τη βάση δεδομένων πριν τερματίσετε τη λειτουργία του υπολογιστή σας.
    • Αποφύγετε να εργάζεστε στη βάση δεδομένων απευθείας από τοποθεσίες δικτύου. Αντίθετα, εργαστείτε σε ένα τοπικό αντίγραφο και στη συνέχεια ενημερώστε την έκδοση δικτύου.
    • Χρησιμοποιήστε τακτικά βοηθητικά προγράμματα συμπαγούς και επισκευής για να διατηρήσετε την ακεραιότητα της βάσης δεδομένων.
  • Δημιουργία αντιγράφων ασφαλείας συχνά: Τα τακτικά αντίγραφα ασφαλείας μπορούν να σας σώσουν από απώλεια δεδομένων σε περίπτωση καταστροφής ή σφαλμάτων. Διατηρήστε μια ρουτίνα δημιουργίας αντιγράφων ασφαλείας της βάσης δεδομένων σας μετά από σημαντικές ενημερώσεις ή σε τακτά χρονικά διαστήματα.
  • Split Database Architecture: Για περιβάλλοντα πολλών χρηστών, εξετάστε το ενδεχόμενο να χωρίσετε τη βάση δεδομένων σας σε μια διεπαφή (που περιέχει ερωτήματα, φόρμες, αναφορές και λειτουργικές μονάδες) και σε μια βάση (που περιέχει πίνακες με δεδομένα). Αυτό μειώνει τον κίνδυνο διαφθοράς και βελτιώνει την απόδοση.
  • Χρησιμοποιήστε αξιόπιστες τοποθεσίες: Αποθηκεύστε τις βάσεις δεδομένων της Access σε αξιόπιστες τοποθεσίες, όπως καθορίζεται στις επιλογές της Access. Τα αρχεία σε αξιόπιστες τοποθεσίες είναι λιγότερο πιθανό να αντιμετωπίσουν σφάλματα που σχετίζονται με την ασφάλεια.

Κλείσιμο

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

φόρουμ χρηστών

μηνύματα 0