Det er så mange grunner som vil føre til at Access MDB-filen din blir ødelagt eller skadet. Vi klassifiserer dem i to kategorier, dvs. maskinvareårsaker og programvareårsaker.

Årsaker til maskinvare:

Når maskinvaren mislykkes med å lagre eller overføre dataene til Access-databasene dine, vil databasene sannsynligvis bli ødelagt. Det er hovedsakelig tre typer:

  • Datalagringsenhetsfeil. For eksempel, hvis harddisken din har noen dårlige sektorer og Access MDB-filen er lagret på disse sektorene. Da kan du bare lese en del av MDB-filen. Eller dataene du leser er feil og fulle av feil.
  • Defekt nettverksenhet. For eksempel ligger Access-databasen på serveren, og du prøver å få tilgang til den fra en klientdatamaskin, via nettverkskoblinger. Hvis nettverkskortene, cables, rutere, huber og andre enheter som utgjør nettverkskoblingene har problemer, og fjerntilgangen til MDB-databasen kan gjøre den ødelagt.
  • Strømbrudd. Hvis det oppstår et strømbrudd når du får tilgang til MDB-databasene, kan det føre til at MDB-filene dine blir skadet.

Det er mange teknikker for å forhindre eller minimere korrupsjon av Access-databasen på grunn av maskinvareproblemer, for eksempel kan UPS minimere strømbruddproblemene, og bruk av pålitelige maskinvareenheter kan også redusere sjansene for datakorrupsjon.

Programvare årsaker:

Også mange Access-databasekorrupsjoner oppstår på grunn av programvarerelaterte problemer.

  • Feil gjenoppretting av filsystem. Du kan finne det er utrolig at en filsystemgjenoppretting kan forårsake korrupsjon av Access-databasen. Men faktisk, noen ganger når filsystemet ditt er ødelagt, og du prøver å leie et datagjenopprettingsverktøy eller ekspert for å gjenopprette MDB-filene på det, kan filene som gjenopprettes fortsatt være korrupte, fordi:
    • På grunn av filsystemkatastrofen er noen deler av den originale MDB-databasefilen lost permanent, eller overskrevet av søppeldata, noe som gjør den endelige reddede MDB-filen ufullstendig eller inneholder feil data.
    • Gjenopprettingsverktøyet eller eksperten har ikke nok ekspertise til at den/han har samlet inn noen søppeldata og lagret dem som en fil med filtypen .MDB. Siden disse såkalte .MDB-filene ikke inneholder noen gyldige data fra Access-databasene, er de totalt ubrukelige.
    • Gjenopprettingsverktøyet eller eksperten har samlet inn de riktige datablokkene for MDB-filen, men har ikke kombinert dem i riktig rekkefølge, noe som også gjør den endelig bergede MDB-filen ubrukelig.

    Derfor, når en filsystemkatastrofe oppstår, bør du finne et godt datagjenopprettingsverktøy/-ekspert for å gjenopprette MDB-databasefilene dine. Et dårlig verktøy/ekspert vil gjøre situasjonen verre i stedet for bedre.

  • Virus eller annen skadelig programvare. Mange virus, som Trojan.Win32.Cryzip.a, vil infisere og skade Access MDB-filene eller gjøre dem utilgjengelige. Det anbefales sterkt å installere kvalitets antivirusprogramvare for databasesystemet.
  • Skriv Operation Abort. I normal situasjon bør du avslutte Access på en elegant måte ved å lagre alle endringene i MDB-databasen og deretter klikke på "Avslutt" eller "Lukk" menyelementet. Men hvis Access slås av unormalt når du åpner og skriver til MDB-databasen, kan Jet-databasemotoren merke databasen som mistenkelig eller ødelagt. Dette kan skje hvis det oppstår strømbrudd nevnt ovenfor, eller hvis du avslutter Access ved å klikke på "Avslutt oppgave" i Windows Task Manager, eller hvis du slår av datamaskinen uten å avslutte Access og Windows normalt.

Symptomer på korrupte tilgangsdatabaser:

For din referanse har vi samlet inn en liste over feil ved tilgang til en ødelagt MDB-fil.

Rett opp korrupte tilgangsdatabaser:

Du kan bruke vårt prisvinnende produkt DataNumen Access Repair til gjenopprette dine korrupte Access-databaser.

Referanser: