Databasebestanden comprimeren en herstellen

Bestanden van Access-bureaubladdatabases die in een netwerk worden gedeeld, kunnen soms beschadigd raken. Als dat gebeurt, heeft dat meestal gevolgen voor het ontwerp en niet voor de gegevens. Als er echter toch gegevens verloren gaan, blijft dat meestal beperkt tot de laatste actie van één gebruiker. Als een bestand van een Access-bureaubladdatabase beschadigd is geraakt, kunt u dit mogelijk gedeeltelijk repareren door het bestand te comprimeren en te herstellen. Bij het comprimeren worden geen gegeven gecomprimeerd,  maar wordt het databasebestand kleiner gemaakt door niet-gebruikte ruimte te verwijderen. Met de opdracht Database comprimeren en herstellen worden mogelijk ook de prestaties van de database verbeterd.

Opmerking: Dit artikel heeft geen betrekking op Access-web-apps, het type database dat u met Access ontwerpt en online publiceert. Zie Een Access-app maken voor meer informatie.

Wanneer u een beschadigd databasebestand probeert te openen, wordt u gevraagd of u bestanden automatisch wilt laten herstellen. Als dit proces slechts ten dele succes heeft, worden in een tabel met de naam MSysCompactErrors de objecten bijgehouden die niet zijn hersteld. Als u over een back-up beschikt die is gemaakt voordat de database beschadigd is geraakt, kunt u de tabel MSysCompactErrors gebruiken om te bepalen welke objecten in de herstelde database moeten worden geïmporteerd.

Door een database te splitsen kan mogelijk worden voorkomen dat databasebestanden beschadigd raken. Verder kan hierdoor het verlies van gegevens worden beperkt door de gegevens in een afzonderlijk bestand op te slaan dat niet rechtstreeks voor gebruikers toegankelijk is.

Opmerking: Als u een eerder gepubliceerde Access-webdatabase comprimeert en herstelt, moet u niet vergeten de database te synchroniseren met de server nadat u klaar bent met comprimeren en herstellen.

Zie voor meer informatie het artikel over het beschermen van gegevens met back-up- en herstelprocessen.

Voordat u gaat comprimeren en herstellen

  • Maak een back-up van de database:

  • Ga naar het tabblad Bestand en klik op Opslaan.

  • Klik onder Bestandstypen op Database opslaan als.

  • Klik onder Geavanceerd op Back-up maken van database.

    Opmerking:  Als er meerdere gebruikers zijn, moet u de andere gebruikers laten weten dat u de database gaat comprimeren en herstellen.

  • Zorg dat u beschikt over machtigingen voor comprimeren en herstellen:    als u een databasebestand van een eerdere versie gebruikt en lid bent van een werkgroep, kunt u misschien niet zelf de database comprimeren en herstellen. Als niet de juiste machtigingen aan u zijn toegekend en u een database moet comprimeren en herstellen, neemt u voor hulp contact op met de beheerder van de werkgroep.

Automatisch comprimeren en herstellen bij het sluiten van een database instellen

U kunt opgeven dat het comprimeren en herstellen automatisch moet plaatsvinden als een database wordt gesloten. Het is wellicht beter deze optie niet in te stellen bij databases met meerdere gebruikers, omdat de database bij deze automatische actie mogelijk tijdelijk niet beschikbaar is. De instelling geldt alleen voor de database die op dat moment geopend is.

Opmerking:  Deze optie is niet beschikbaar voor een Access-web-app.

  1. Klik op het tabblad Bestand op Opties.

  2. Klik in het venster Opties voor Access op Huidige database.

  3. Schakel onder Toepassingsopties de optie Comprimeren bij sluiten in.

Een geopende database handmatig comprimeren en herstellen

Belangrijk: Zorg ervoor dat niemand met de databasebestanden werkt als de database wordt gecomprimeerd en hersteld.

  • Ga naar het tabblad Bestand, klik op Info > Database comprimeren en herstellen.

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×