Симптом:

Когато използвате Microsoft Access за отваряне на повредена база данни на Access, виждате следното съобщение за грешка:

Неразпознат формат на базата данни „filename.mdb“.

където 'filename.mdb' е повреденият файл на базата данни на Access, който трябва да бъде отворен.

По-долу е примерна екранна снимка:

Това е уловима грешка на Microsoft Jet и DAO и кодът на грешката е 3343.

Точно обяснение:

В MDB файл данните се съхраняват като непрекъснати страници с фиксиран размер. Първата страница, наречена страница с дефиниция на база данни, съдържа most важни дефиниции на базата данни.

Ако структурата на страницата в MDB файла е повредена, например, няколко байта в главата на файла са lost завинаги Access няма да може да разпознава страниците във файла и ще докладва за тази грешка.

Ако страницата за дефиниция на базата данни или други важни данни са повредени, тогава Access не може да разпознае формата на базата данни и също ще докладва за грешката.

С една дума, докато Microsoft Access не може да разпознае MDB файла като валидна база данни на Access, той ще докладва за тази грешка.

Можете да опитате нашия продукт DataNumen Access Repair за да поправите MDB файла и да разрешите тази грешка.

Примерен файл:

Примерен повреден MDB файл, който ще причини грешката. mydb_1.mdb

Файлът, фиксиран от DataNumen Access Repair: mydb_1_fixed.mdb (Таблицата „Възстановена_Table2“ във фиксирания файл, съответстваща на таблицата „Персонал“ в неповредения файл)

Литература: