Симптом:

Кога користите Microsoft Access за да отворите оштетена датотека со бази на податоци за пристап, прво ја гледате следната порака за грешка:

Базата на податоци „filename.mdb“ треба да се поправи или не е датотека со база на податоци.

Вие или друг корисник можеби неочекувано сте го напуштиле Microsoft Office Access додека била отворена базата на податоци на Microsoft Office Access.
Дали сакате Microsoft Office Access да се обиде да ја поправи базата на податоци?

каде што 'filename.mdb' е името на датотеката за пристап MDB што треба да се отвори.

Примерна слика од екранот изгледа вака:

Microsoft Office Access додека се отвори базата на податоци на Microsoft Office Access

Можете да кликнете на копчето „Да“ за да дозволите Access да ја поправи базата на податоци. Ако Microsoft Office Access не ја поправи оштетената база на податоци, ќе ја прикаже следнава порака за грешка:

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

Снимката на екранот изгледа вака:

И можете да кликнете на копчето „Во ред“ и да видите трета порака за грешка:

Базата на податоци 'filename.mdb' не може да се поправи или не е датотека со бази на податоци на Microsoft Office Access.

Снимката на екранот изгледа вака:

празно

што значи дека Microsoft Office Access се обиде најдобро, но сепак не може да ја поправи датотеката.

Ова е грешка на Microsoft Jet и DAO, а кодот за грешка е 2239.

Прецизно објаснување:

Оваа грешка значи дека Access Jet моторот може успешно да ги препознае основните структури и важните дефиниции на базата на податоци MDB, но да пронајде одредена корупција во дефинициите на табелата или податоците од табелата.

Microsoft Access ќе се обиде да ја поправи корупцијата. Ако дефинициите на табелата од витално значење за целата база на податоци не можат да се поправат, таа ќе го прикаже приказот „Непризнаен формат на база на податоци“ повторно и прекинете ја отворената операција.

Може да го пробате нашиот производ DataNumen Access Repair за да ја поправите MDB-датотеката и да ја решите оваа грешка.

Датотека за примерок:

Примерок оштетена датотека MDB што ќе предизвика грешка. mydb_2.mdb

Датотеката е поправена со DataNumen Access Repair: mydb_2_fixed.mdb (Табелата „Обновена_Табела2“ во поправената датотека што одговара на табелата „Персонал“ во неоштетената датотека)