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

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

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

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

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

Софтуерни причини:

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

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

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

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

Симптоми на повредени бази данни на Access:

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

Поправка на повредени бази данни на Access:

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

Референции: