Ako opraviť nerozpoznanú chybu formátu databázy v MS Access

Ikona času čítania 7 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

fotografia čierneho MacBooku Pro na stole

| Sponzorované |

Pri pokuse o otvorenie databázy MS Access sa môže zobraziť chyba Nerozpoznaný formát databázy. Chybové hlásenie sa zobrazí ako:

Nerozpoznané chybové hlásenie formátu databázy

Chybové hlásenie znamená, že aplikácia nerozpozná formát databázy. Kvôli tejto chybe možno nebudete môcť otvoriť databázu.

Chyba sa môže vyskytnúť z niekoľkých dôvodov. Nižšie budeme diskutovať o príčinách chyby a riešeniach na jej vyriešenie.

Čo spôsobuje nerozpoznanú chybu formátu databázy

Nasleduje niekoľko možných príčin nerozpoznanej chyby formátu database.mdb v MS Access:

  • Otvorenie súboru databázy Accessu najnovšej verzie v staršej verzii
  • Zastaraná aplikácia Microsoft Access
  • Chybné sektory na pevnom disku, kde je uložený súbor databázy MS Access
  • Veľké databázové súbory
  • Náhle vypnutie systému
  • Vírusový alebo malvérový útok
  • Problémy s hardvérom alebo softvérom
  • Databáza je poškodená
  • Poškodený súbor frxque32.mdb

Ako opraviť nerozpoznanú chybu formátu databázy v MS Access

Tu je niekoľko spôsobov, ako môžete skúsiť opraviť chybu Nerozpoznaný formát databázy v MS Access.

Metóda 1: Skontrolujte a skonvertujte formát databázy MS Access

Nerozpoznaná chyba formátu databázy sa môže vyskytnúť, keď sa pokúsite otvoriť databázový súbor staršej verzie (2003 alebo staršej) MS Access v novšej verzii (2010 alebo novšej) alebo naopak. Overte si teda verziu MS Access a príponu súboru databázy. Napríklad: Ak máte súbor .mdb, uistite sa, že ho otvárate v programe Microsoft Access 2002 alebo staršej verzii. Ak máte súbor .accdb, otvorte ho v programe MS Access 2007 alebo novšej verzii.

Ak máte databázový súbor Accessu 2003 alebo staršej verzie, môžete ho tiež skonvertovať do formátu súboru .accdb. Ak to chcete urobiť, postupujte takto:

  • Otvorte Microsoft Access.
  • kliknite na rezeň a potom kliknite na tlačidlo Otvorený.
  • Vyberte položku Prístup 2000 alebo Access 2002-2003 databázový súbor (.mdb), ktorý potrebujete skonvertovať.
  • kliknite rezeň a potom vyberte položku Save As možnosť.
  • kliknite Uložiť databázu ako.
  • Vybrať prístup typ súboru a potom kliknite Save As.
  • Save As v dialógovom okne zadajte názov súboru do Názov súboru a potom kliknite na položku ušetríte.

Metóda 2: Vráťte aktualizácie systému Windows

Mnoho používateľov hlásilo, že po stiahnutí aktualizácií systému Windows narazili na chybu „nerozpoznaný formát databázy“. Ak sa chyba vyskytne v dôsledku problematických aktualizácií, môžete sa pokúsiť vrátiť aktualizácie systému Windows. Ak to chcete urobiť, postupujte takto:

  • Prejsť na štart možnosť.
  • kliknite Nastavenia > Aktualizácia a zabezpečenie > Windows Update > Zobraziť históriu aktualizácií > Odinštalovať aktualizácie.
  • Vyhľadajte Aktualizácia, kliknite naň pravým tlačidlom myši a potom kliknite odinštalovať.

Metóda 3: Zakážte lízing

Pri pokuse o otvorenie databázy z kódu Visual Basic pomocou DAO sa môže zobraziť chyba formátu nerozpoznanej databázy. Zvyčajne sa to stane, keď je databáza uložená na zdieľanom sieťovom priečinku a súčasne ju používa viacero používateľov. V takom prípade môžete zakázať prenájom v systéme, kde je zdieľaná databáza uložená. Ak to chcete urobiť, postupujte takto:

  • Prejsť na Vyhľadávacie pole systému Windows a typ Príkazový riadok.
  • Kliknite pravým tlačidlom na príkazový riadok a zvoľte Spustiť ako správca.
  • Ďalej skopírujte a prilepte nižšie uvedené príkazy do okna príkazového riadka:

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

NET STOP SERVER

NET START SERVER

  • Stlačte vstúpiť Kľúč.
  • Ukončite príkazový riadok.

Metóda 4: Opravte súbor frxque32.mdb

Súbor frxque32.mdb je uložený v adresári FRx SysData. Tento adresár obsahuje všetky dôležité súbory pre aplikácie FRx. Niekedy sa môže stať, že pri spustení monitora frontu sa zobrazí chyba formátu nerozpoznanej databázy MS Access. Vyskytuje sa, ak sa vyskytne problém s nastaveniami QueDirectory v súbore system.cfg alebo ak je súbor frxque32.mdb poškodený. V takom prípade môžete problém vyriešiť obnovením súboru frxque32.mdb. Postupujte podľa nasledujúcich krokov:

  • Otvorte Adresár frontu FRx a potom ísť frxque32.mdb súbor.
  • Premenujte frxque32.mdb súbor (napríklad: frxque32.mdb.old).
  • Teraz vyhľadajte frxque32.tpl súbor v adresári, vytvorte kópiu tohto súboru a potom premenujte kópiu ako frxque32.mdb.

Reštartujte MS Access a skúste otvoriť databázu.

Metóda 5: Import údajov do novej databázy MS Access

Ak je databáza poškodená, môže sa zobraziť aj chyba Nerozpoznaný formát databázy. Ak je to tak, môžete skúsiť importovať údaje z poškodenej databázy do novej databázy MS Access. Nasleduj tieto kroky:

  • Otvorte aplikáciu MS Access.
  • vybrať Prázdna databáza.
  • Kliknite na tlačidlo vytvoriť možnosť vytvorenia novej databázy.
  • V sprievodcovi novým databázovým súborom kliknite na Externé dáta možnosť.

Karta Externé údaje v Ms Access

  • Kliknite na Importovať databázu Accessu.
  • na Získajte externú databázu prístupu k údajom sprievodcu, kliknite na prezerať vyberte databázový súbor.
  • V okne uvidíte dve možnosti. Vyberte ľubovoľný a kliknite naň OK.

Získať externé údaje – okno Access Database

  • na Importovať objekty vyberte databázové objekty a kliknite OK.

Okno Import objektov

Metóda 6: Opravte databázu programu Access

Ak je vaša databáza príliš veľká alebo poškodená, na komprimovanie a opravu poškodenej databázy môžete použiť vstavaný nástroj Microsoft Access – Compact and Repair. Môže znížiť veľkosť databázy odstránením nevyužitého priestoru. Ak chcete použiť tento nástroj, postupujte podľa týchto krokov:

  • Otvorte aplikáciu Microsoft Access.
  • na šablóny okno, dvakrát kliknite na Prázdna databáza možnosť.
  • kliknite rezeň a potom kliknite na tlačidlo Close.
  • Vybrať Databázové nástroje a potom kliknite na tlačidlo Databáza zhutnenia a opravy.
  • na Databáza na komprimáciu od sprievodcu, prejdite a vyberte databázu, ktorú potrebujete opraviť. Kliknite Kompaktný.
  • Vyberte umiestnenie na uloženie opraveného databázového súboru a kliknite Ušetriť.

Poznámka: Vyššie uvedené kroky slúžia na opravu databázového súboru, ktorý sa neotvára.

Ak zlyhá alebo nefunguje vstavaný nástroj Microsoft Access – Compact and Repair, potom môžete vyskúšať profesionálny MS Nástroj na opravu databázy Access, Ako sú Stellar Repair for Access. Je to spoľahlivý softvér na opravu poškodenej databázy. Po oprave zobrazí ukážku všetkých obnoviteľných objektov vrátane formulárov, tabuliek, zostáv, dotazov atď. Softvér podporuje Office 365, Access 2021, 2019, 2016, 2013 a staršie verzie.

Ako zabrániť neznámej chybe databázy MS Access

Teraz, keď viete, ako opraviť chybu neznámeho formátu databázy v MS Access, tu je návod, ako sa jej v budúcnosti vyhnúť:

  • Použite verzie kompatibilného prístupu: Uistite sa, že verzia MS Access, ktorú používate na otvorenie databázy, sa zhoduje alebo je novšia ako verzia použitá na jej vytvorenie. Vyhnite sa používaniu starších verzií na otváranie databáz vytvorených pomocou novších verzií Accessu.
  • Pravidelné aktualizácie: Udržujte svoj MS Access a balík Office aktualizovaný na najnovšiu verziu. To zaisťuje kompatibilitu s databázami vytvorenými v novších verziách a znižuje riziko výskytu chýb súvisiacich s formátom.
  • Vyhnite sa korupcii: Poškodenie databázy môže spôsobiť rôzne chyby vrátane neznámej chyby formátu databázy. Ako zabrániť korupcii:
    • Pred vypnutím počítača vždy riadne zatvorte databázu.
    • Vyhnite sa práci s databázou priamo zo sieťových umiestnení; namiesto toho pracujte na lokálnej kópii a potom aktualizujte sieťovú verziu.
    • Pravidelne používajte kompaktné a opravné pomôcky na udržanie integrity databázy.
  • Zálohujte často: Pravidelné zálohovanie vás môže ochrániť pred stratou údajov v prípade poškodenia alebo chýb. Udržujte rutinu zálohovania databázy po významných aktualizáciách alebo v pravidelných intervaloch.
  • Architektúra rozdelenej databázy: Pre prostredia s viacerými používateľmi zvážte rozdelenie databázy na front-end (obsahujúci dotazy, formuláre, zostavy a moduly) a back-end (obsahujúci tabuľky s údajmi). Tým sa znižuje riziko korupcie a zlepšuje sa výkon.
  • Používajte dôveryhodné miesta: Uložte svoje databázy programu Access na dôveryhodné miesta, ako je uvedené v možnostiach programu Access. V súboroch na dôveryhodných miestach je menej pravdepodobné, že sa vyskytnú chyby súvisiace so zabezpečením.

Uzavretie

Chyba formátu Nerozpoznaný databázový formát vám môže zabrániť v otvorení databázy. Môže sa vyskytnúť z mnohých dôvodov. Chybu sa môžete pokúsiť opraviť podľa metód uvedených v tomto článku. Ak sa táto chyba vyskytne v dôsledku poškodenia databázy, môžete na opravu poškodenej databázy použiť nástroj „Compact and Repair“ alebo Stellar Repair for Access.

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *