Има толкова много причини, поради които вашият MDB файл на Access ще бъде повреден или повреден. Ние ги класифицираме в две категории, т.е. хардуерни причини и софтуерни причини.

Хардуерни причини:

Когато вашият хардуер не успее да съхрани или прехвърли данните от вашите бази данни на Access, базите данни вероятно ще се повредят. Има основно три вида:

  • Неизправност на устройството за съхранение на данни. Например, ако вашият твърд диск има някои лоши сектори и вашият Access MDB файл се съхранява в тези сектори. Тогава можете да прочетете само част от MDB файла. Или данните, които четете, са неверни и пълни с грешки.
  • Неизправно мрежово устройство. Например базата данни на Access се намира на сървъра и вие се опитвате да получите достъп до нея от клиентски компютър чрез мрежови връзки. Ако мрежовите интерфейсни карти, cabLes, рутери, концентратори и всякакви други устройства, съставляващи мрежовите връзки, имат проблеми, а след това отдалеченият достъп до базата данни MDB може да я повреди.
  • Спиране на тока. Ако се случи прекъсване на захранването, когато осъществявате достъп до базите данни на MDB, това може да доведе до повреда на вашите MDB файлове.

Има много техники за предотвратяване или свеждане до минимум на повредата на базата данни на Access поради хардуерни проблеми, например UPS може да сведе до минимум проблемите с прекъсването на захранването, а използването на надеждни хардуерни устройства също може да намали шансовете за повреда на данните.

Причини за софтуера:

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

  • Неправилно възстановяване на файловата система. Може да откриете, че е невероятно, че възстановяването на файлова система може да причини повреда на базата данни на Access. Но всъщност понякога, когато вашата файлова система е счупена и се опитате да наемете инструмент за възстановяване на данни или експерт, който да възстанови MDB файловете в нея, възстановените файлове може да продължат да са повредени, защото:
    • Поради катастрофата на файловата система някои части от оригиналния файл на базата данни на MDB са lost трайно или презаписани от данни за боклук, което прави окончателния спасен MDB файл непълен или съдържа грешни данни.
    • Инструментът за възстановяване или експертът няма достатъчно опит, за да събере някои данни за боклука и да ги запише като файл с разширение .MDB. Тъй като тези така наречени .MDB файлове не съдържат валидни данни от базите данни на Access, те са напълно безполезни.
    • Инструментът за възстановяване или експертът е събрал правилните блокове с данни за MDB файла, но не ги е комбинирал в правилен ред, което също прави крайния спасен MDB файл неизползваем.

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

  • Вирус или друг злонамерен софтуер. Много вируси, като Trojan.Win32.Cryzip.a, ще зарази и повреди Access MDB файловете или ще ги направи недостъпни. Силно се препоръчва да инсталирате качествен антивирусен софтуер за вашата система от бази данни.
  • Напишете Операция Прекъсване. В нормална ситуация трябва да излезете елегантно от Access, като запазите всички промени в базата данни на MDB и след това щракнете върху „Изход“ или „Затваряне“ в менюто. Ако обаче Access е изключен необичайно, когато отваряте и пишете в базата данни MDB, тогава механизмът за база данни Jet може да маркира базата данни като подозрителна или повредена. Това може да се случи, ако възникне споменатото по-горе прекъсване на захранването или ако излезете от Access, като щракнете върху „Край на задачата“ в диспечера на задачите на Windows, или ако изключите компютъра, без да излизате от Access и Windows нормално.

Симптоми на корумпирани бази данни за достъп:

За ваша справка събрахме списък с грешки при достъп до повреден MDB файл.

Коригиране на корумпирани бази данни за достъп:

Можете да използвате нашия награден продукт DataNumen Access Repair да се възстановете вашите повредени бази данни на Access.

Литература: