Příznak:
Při použití aplikace Microsoft Access k otevření poškozeného databázového souboru aplikace Access se nejprve zobrazí následující chyba (chyba 9505):
Microsoft Access zjistil, že tato databáze je v nekonzistentním stavu, a pokusí se ji obnovit. Během tohoto procesu bude vytvořena záložní kopie databáze a všechny obnovené objekty budou umístěny do nové databáze. Access poté otevře novou databázi. Názvy objektů, které nebyly úspěšně obnoveny, budou zaznamenány v tabulce „Chyby obnovy“.
Ukázkový snímek obrazovky vypadá takto:
Kliknutím na tlačítko „OK“ necháte Access opravit databázi. Pokud Access nemůže opravit poškozenou databázi, zobrazí se následující chyba (chyba 2317):
Databázi „xxx.mdb“ nelze opravit nebo nejde o databázový soubor Microsoft Access.
kde xxx.mdb je název poškozené databáze.
Screenshot vypadá takto:
což znamená, že Microsoft Access se pokusil o to nejlepší, ale stále nemůže soubor opravit.
Přesné vysvětlení:
Tato chyba znamená, že Access dokáže úspěšně rozpoznat základní schémata a metadata databáze MDB, ale detekovat některé nekonzistence v definicích tabulek nebo v datech záznamů.
Microsoft Access se pokusí opravit databázi a opravit nesrovnalosti. Pokud nelze opravit definice tabulky důležité pro celou databázi, zobrazí se výše uvedené „Databázi„ xxx.mdb “nelze opravit nebo nejde o databázový soubor Microsoft Access.“ chyba a přerušte operaci otevření.
Můžete vyzkoušet náš produkt DataNumen Access Repair opravit soubor MDB a vyřešit tuto chybu.
Ukázkový soubor:
Ukázkový poškozený soubor MDB, který způsobí chybu. mydb_5.mdb
Soubor opraven pomocí DataNumen Access Repair: mydb_5_fixed.mdb