Komprimere og reparere databasefiler

Access-skrivebordsdatabasefiler, der deles over et netværk, bliver undertiden beskadiget. Hvis det sker, har det normalt betydning for designet, ikke for dataene. Men hvis du mister data, er det normalt begrænset til én brugers seneste handling. Når en Access-skrivebordsdatabasefil bliver beskadiget, kan du muligvis løse problemet ved hjælp af processen Komprimer og reparer. Komprimeringsprocessen komprimerer ikke dataene – den gør databasefilen mindre ved at fjerne ubenyttet plads. Kommandoen Komprimer og reparer database kan også hjælpe dig med at forbedre databasens ydeevne.

Bemærk: Denne artikel gælder ikke for Access-webapps – den type database, du kan designe med Access og udgive online. Se Oprette en Access-app for at få flere oplysninger.

Når du forsøger at åbne en beskadiget databasefil, bliver du spurgt, om Access skal udføre en automatisk filreparation. Hvis processen kun lykkes delvist, holder Access styr på de objekter, der ikke blev repareret, i tabellen MSysCompactErrors. Hvis du har en tidligere sikkerhedskopi, fra før databasen blev beskadiget, kan du bruge tabellen MSysCompactErrors til at beslutte, hvilke objekter der skal importeres til den reparerede database.

Opdeling af en database kan hjælpe med at forhindre beskadigelse af databasefiler og begrænse datatabet ved at gemme dataene i en separat fil, som brugerne ikke har direkte adgang til.

Bemærk: Hvis du komprimerer og reparerer en tidligere publiceret Access-webdatabase, skal du huske at synkronisere databasen med serveren, efter at du har fuldført komprimerings- og reparationsprocessen.

Find flere oplysninger om at beskytte data med processer til sikkerhedskopiering og gendannelse.

Før du kører komprimerings- og reparationsprocessen

  • Tag en sikkerhedskopi af databasefilen.

  • Klik på Gem under fanen Filer.

  • Klik på Gem database som under Filtyper.

  • Klik på Sikkerhedskopiér database under Avanceret.

    Bemærk: Hvis du har flere brugere, skal du give de andre brugere besked, så de kan undlade at bruge databasen, mens du kører komprimeringen og reparationen.

  • Få Tilladelser til at komprimere og reparere databasen:    Hvis du bruger en tidligere version databasefil, og du er med i en arbejdsgruppe, kan du muligvis ikke komprimere og reparere databasen selv. Hvis du ikke har de nødvendige tilladelser, og du skal komprimere og reparere en database, skal du kontakte arbejdsgruppeadministratoren for at få hjælp.

Indstille automatisk komprimering og reparation, når en database lukkes

Du kan også indstille, at komprimerings- og reparationsprocessen skal køre automatisk, hver gang du lukker en database. I de databaser, der bruges af flere brugere, bør du ikke bruge denne indstilling, da den gør databasen midlertidigt utilgængelig. Denne proces påvirker kun den database, der aktuelt er åben.

Bemærk:  Denne indstilling er ikke tilgængelig for en Access-webapp.

  1. Klik på Indstillinger på fanen Filer.

  2. Klik på Aktuel database i feltet Access-indstillinger.

  3. Markér Komprimer ved lukning under Programindstillinger.

Komprimere og reparere en åben database manuelt

Vigtigt: Sørg for, at der ikke er nogen, der bruger databasefilerne, inden du kører komprimerings- og reparationsprocessen.

  • Klik på Info > Komprimer og reparer database under fanen Info.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×