Симптом:

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

Microsoft Access откри дека оваа база на податоци е во недоследна состојба и ќе се обиде да ја врати базата на податоци. За време на овој процес, ќе се направи резервна копија на базата на податоци и сите обновени објекти ќе бидат ставени во нова база на податоци. Пристапот потоа ќе ја отвори новата база на податоци. Имињата на предметите што не беа успешно обновени ќе бидат запишани во табелата „Грешки за обновување“.

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

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

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

каде xxx.mdb е името на корумпираната база на податоци за пристап.

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

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

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

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

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

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

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

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

Датотеката е поправена со DataNumen Access Repair: mydb_5_fixed.mdb