Cum să remediați eroarea de format nerecunoscută a bazei de date în MS Access

Pictograma timp de citire 7 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

fotografie cu MacBook Pro negru pe masă

| Sponsorizat |

Este posibil să primiți eroarea formatului bazei de date nerecunoscut atunci când încercați să deschideți baza de date MS Access. Mesajul de eroare apare ca:

Mesaj de eroare nerecunoscut pentru formatul bazei de date

Mesajul de eroare indică faptul că formatul bazei de date nu este recunoscut de aplicație. Din cauza acestei erori, este posibil să nu puteți deschide baza de date.

Eroarea poate apărea din mai multe motive. Mai jos, vom discuta motivele din spatele erorii și soluțiile pentru a o rezolva.

Ce cauzează eroarea nerecunoscută a formatului bazei de date

Următoarele sunt câteva motive posibile din spatele erorii de format database.mdb nerecunoscute în MS Access:

  • Deschiderea fișierului bazei de date Access al celei mai recente versiuni într-o versiune mai veche
  • Aplicație Microsoft Access învechită
  • Sectoare greșite de pe hard disk în care este stocat fișierul bazei de date MS Access
  • Fișiere de baze de date de dimensiuni mari
  • Oprire bruscă a sistemului
  • Virus sau atac malware
  • Probleme hardware sau software
  • Baza de date este coruptă
  • Fișier frxque32.mdb corupt

Cum să remediați eroarea de format nerecunoscută a bazei de date în MS Access

Iată câteva metode prin care puteți încerca să remediați eroarea de format nerecunoscută a bazei de date în MS Access.

Metoda 1: Verificați și convertiți formatul bazei de date MS Access

Eroarea de format de bază de date nerecunoscută poate apărea atunci când încercați să deschideți fișierul bazei de date al versiunii mai vechi (2003 sau anterioară) a MS Access într-o versiune mai nouă (2010 sau mai recentă) sau invers. Deci, verificați versiunea MS Access și extensia fișierului bazei de date. De exemplu: Dacă aveți un fișier .mdb, asigurați-vă că îl deschideți în Microsoft Access 2002 sau în versiunea anterioară. Dacă aveți un fișier .accdb, deschideți-l în MS Access 2007 sau o versiune ulterioară.

Dacă aveți un fișier de bază de date Access 2003 sau o versiune mai veche, îl puteți converti și în formatul de fișier .accdb. Pentru a face acest lucru, urmați acești pași:

  • Deschideți Microsoft Access.
  • Dati click pe Fișier și apoi faceți clic pe Operatii Deschise.
  • Alegeți Accesul 2000 sau Access 2002-2003 fișierul bazei de date (.mdb) pe care trebuie să îl convertiți.
  • Clic Fișier apoi selectați Salvare ca opțiune.
  • Clic Salvați baza de date ca.
  • selectaţi Acces tip de fișier și apoi faceți clic Salvare ca.
  • În Salvare ca caseta de dialog, introduceți un nume de fișier în Nume de fișier , apoi faceți clic pe Economisiți.

Metoda 2: Revenire la actualizările Windows

Mulți utilizatori au raportat că au întâlnit eroarea „format de bază de date nerecunoscut” după descărcarea actualizărilor Windows. Dacă eroarea apare din cauza actualizărilor problematice, atunci puteți încerca să anulați actualizările Windows. Pentru a face acest lucru, urmați acești pași:

  • Du-te la acasă opțiune.
  • Clic Setări > Actualizare și securitate > Actualizare Windows > Vizualizați istoricul actualizărilor > Dezinstalați actualizări.
  • Căutați Actualizează, faceți clic dreapta pe el, apoi faceți clic Dezinstalarea.

Metoda 3: Dezactivați leasingul

Este posibil să obțineți eroarea de format nerecunoscută a bazei de date atunci când încercați să deschideți baza de date din codul de bază vizual folosind DAO. Acest lucru se întâmplă de obicei atunci când baza de date este stocată pe o partajare de fișiere de rețea și o folosesc mai mulți utilizatori în același timp. Într-un astfel de caz, puteți dezactiva leasingul pe sistemul în care este stocată baza de date partajată. Pentru a face acest lucru, urmați acești pași:

  • Du-te la Câmp de căutare Windows și tip Comandă de comandă.
  • Faceți clic dreapta pe Command Prompt și selectați Rulat ca administrator.
  • Apoi, copiați și inserați comenzile de mai jos în fereastra Prompt de comandă:

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

SERVER NET STOP

SERVER NET START

  • Apăsaţi Intrați cheie.
  • Ieșiți din Command Prompt.

Metoda 4: Remediați fișierul frxque32.mdb

Fișierul frxque32.mdb este stocat în directorul FRx SysData. Acest director conține toate fișierele importante pentru aplicațiile FRx. Uneori, este posibil să primiți eroarea de format nerecunoscută a bazei de date MS Access în timpul lansării monitorului Queue. Apare dacă există o problemă cu setările QueDirectory din fișierul system.cfg sau dacă fișierul frxque32.mdb este corupt. Într-un astfel de caz, puteți restabili fișierul frxque32.mdb pentru a remedia problema. Urmați pașii de mai jos:

  • Deschideți Director de coadă FRx și apoi du-te la frxque32.mdb fișier.
  • Redenumiți frxque32.mdb fișier (de exemplu: frxque32.mdb.old).
  • Acum localizați frxque32.tpl fișier din director, creați o copie a acestui fișier, apoi redenumiți copia ca frxque32.mdb.

Reporniți MS Access și încercați să deschideți baza de date.

Metoda 5: Importați date într-o nouă bază de date MS Access

De asemenea, este posibil să primiți eroarea de format al bazei de date nerecunoscut, dacă baza de date este coruptă. Dacă acesta este cazul, puteți încerca să importați datele din baza de date coruptă într-o nouă bază de date MS Access. Urmați acești pași:

  • Deschideți aplicația MS Access.
  • Selectați Baza de date goală.
  • Apasă pe Crea opțiunea de a crea o nouă bază de date.
  • În asistentul pentru fișierele bazei de date noi, faceți clic pe Date externe opțiune.

Fila Date externe în Ms Access

  • Click pe Importați baza de date Access.
  • Pe Obțineți o bază de date externă cu acces la date vrăjitor, faceți clic pe Naviga pentru a alege fișierul bazei de date.
  • Veți vedea două opțiuni în fereastră. Selectați oricare și faceți clic OK.

Obține date externe - fereastră de acces la baza de date

  • Pe Importă obiecte fereastra, selectați obiectele bazei de date și faceți clic OK.

Fereastra Import obiecte

Metoda 6: Reparați baza de date Access

Dacă baza de date este supradimensionată sau coruptă, puteți utiliza instrumentul încorporat al Microsoft Access – Compact and Repair, pentru a compacta și repara baza de date coruptă. Poate reduce dimensiunea bazei de date prin eliminarea spațiului neutilizat. Pentru a utiliza acest utilitar, urmați acești pași:

  • Deschideți aplicația Microsoft Access.
  • Pe Șabloane fereastră, faceți dublu clic pe Baza de date goală opțiune.
  • Clic Fișier apoi faceți clic pe Aproape.
  • Alege Instrumente pentru baze de date apoi faceți clic pe Compactare și reparare bază de date.
  • Pe Baza de date pentru a compacta de la expert, răsfoiți și selectați baza de date pe care trebuie să o reparați. Clic Compact.
  • Selectați o locație pentru a salva fișierul baza de date reparat și faceți clic Salvare.

Notă: Pașii de mai sus sunt pentru a repara fișierul bazei de date care nu se deschide.

Dacă instrumentul încorporat Microsoft Access – Compact și reparare eșuează sau nu funcționează, atunci puteți încerca un MS profesionist Accesați instrumentul de reparare a bazei de date, Cum ar fi Reparație stelară pentru acces. Este un software de încredere pentru a repara baza de date coruptă. După reparare, afișează o previzualizare a tuturor obiectelor recuperabile, inclusiv formulare, tabele, rapoarte, interogări etc. Software-ul acceptă Office 365, Access 2021, 2019, 2016, 2013 și versiunile anterioare.

Cum să preveniți eroarea bazei de date necunoscute MS Access

Acum că știți cum să remediați eroarea formatului bazei de date necunoscute în MS Access, iată cum să o evitați în viitor:

  • Utilizați versiuni de acces compatibile: Asigurați-vă că versiunea de MS Access pe care o utilizați pentru a deschide baza de date se potrivește sau este mai nouă decât versiunea folosită pentru a o crea. Evitați să utilizați versiuni mai vechi pentru a deschide baze de date create cu versiuni mai noi de Access.
  • Actualizări regulate: păstrați-vă MS Access și suita Office actualizate la cea mai recentă versiune. Acest lucru asigură compatibilitatea cu bazele de date create în versiuni mai noi și reduce riscul de a întâlni erori legate de format.
  • Evitați corupția: Coruperea bazei de date poate provoca diverse erori, inclusiv eroarea de format necunoscută a bazei de date. Pentru a preveni corupția:
    • Închideți întotdeauna baza de date în mod corespunzător înainte de a închide computerul.
    • Evitați să lucrați la baza de date direct din locații din rețea; în schimb, lucrați la o copie locală și apoi actualizați versiunea de rețea.
    • Utilizați în mod regulat utilitare compacte și reparate pentru a menține integritatea bazei de date.
  • Backup frecvent: Backup-urile regulate vă pot salva de la pierderea datelor în caz de corupție sau erori. Mențineți o rutină de copiere de rezervă a bazei de date după actualizări semnificative sau la intervale regulate.
  • Arhitectura de bază de date împărțită: Pentru mediile cu mai mulți utilizatori, luați în considerare împărțirea bazei de date într-un front-end (conținând interogări, formulare, rapoarte și module) și un back-end (conținând tabele cu date). Acest lucru reduce riscul de corupție și îmbunătățește performanța.
  • Utilizați locații de încredere: stocați bazele de date Access în locații de încredere, așa cum este specificat în opțiunile de acces. Este mai puțin probabil ca fișierele din locații de încredere să întâmpine erori legate de securitate.

Închidere

Eroarea de format de bază de date nerecunoscută vă poate împiedica să deschideți baza de date. Poate apărea din mai multe motive. Puteți încerca să remediați eroarea urmând metodele discutate în acest articol. Dacă această eroare apare din cauza corupției în baza de date, puteți utiliza utilitarul „Compact and Repair” sau Stellar Repair for Access pentru a repara baza de date coruptă.