Skip to main content

Komprimera och reparera en Access 2013-databas

Gifs With Sound #228 (Maj 2024)

Gifs With Sound #228 (Maj 2024)
Anonim

Med tiden växer Microsoft Access-databaser i storlek och använder onödigt diskutrymme. Vidare kan upprepade ändringar av databasfilen resultera i datakorruption. Denna risk ökar för databaser som delas av flera användare via ett nätverk. Därför är det en bra idé att regelbundet köra det kompakta och reparerade databasverktyget för att säkerställa datakonsistensen. Du kan också bli uppmanad av Microsoft Access att utföra en databasreparation om databasmotorn stöter på fel i en fil. I den här artikeln undersöker vi processen du bör följa för att säkerställa att din databas fungerar optimalt.

Periodisk komprimering och reparation Access databaser är nödvändiga av två skäl. Först växer Access-databasfilerna i storlek över tiden. En del av denna tillväxt kan bero på att nya data läggs till i databasen, men en annan tillväxt är från tillfälliga objekt som skapats av databasen och oanvända utrymmen från raderade objekt. Genom att komprimera databasen återvinns detta utrymme. För det andra kan databasfiler bli skadade, särskilt de filer som åtkomst av flera användare via en gemensam nätverksanslutning. Genom att reparera databasen korrigeras korruptionsproblemen i databasen, vilket möjliggör fortsatt användning samtidigt som databasens integritet bevaras.

Notera:

Denna artikel beskriver processen för komprimering och reparation av en Access 2013-databas. Stegen är desamma som de som används för komprimering och reparation av en Access 2010-databas. Om du använder en tidigare version av Microsoft Access, läs komprimera och reparera en Access 2007-databas istället.

Svårighet:

Lätt

Tid som krävs:

20 minuter (kan variera beroende på databasens storlek)

Här är hur:

  1. Innan du börjar, se till att du har en aktuell databas backup. Kompakt och reparation är en mycket påträngande databasoperation och har potential att orsaka databasfel. Säkerhetskopieringen kommer att vara avgörande om detta inträffar. Om du inte är bekant med att säkerhetskopiera Microsoft Access, läs säkerhetskopiering av en Microsoft Access 2013-databas.
  2. Om databasen finns i en delad mapp, var noga med att instruera andra användare att stänga databasen innan du fortsätter. Du måste vara den enda användaren med databasen öppen för att kunna köra verktyget.
  3. I Access Ribbon, navigera till rutan Databasverktyg.
  4. Klicka på knappen "Kompakt och reparationsdatabas" i verktygsdelen i rutan.
  5. Åtkomst kommer att presentera dialogrutan "Databas till kompakt från". Navigera till databasen som du vill komprimera och reparera och klicka sedan på komprimera knappen.
  6. Ange ett nytt namn för den komprimerade databasen i dialogrutan "Compact Database Into" och klicka sedan på Spara-knappen.
  7. Efter att ha verifierat att den komprimerade databasen fungerar korrekt, raderar du den ursprungliga databasen och byter namn på den komprimerade databasen med den ursprungliga databasens namn. (Det här steget är valfritt.)

tips:

  1. Kom ihåg att kompakt och reparation skapar en ny databasfil. Därför gäller inte alla NTFS-filtillstånd som du tillämpade på den ursprungliga databasen på den komprimerade databasen. Det är bäst att använda säkerhetsnivå på användarnivå istället för NTFS-behörigheter av den anledningen.
  2. Det är inte en dålig idé att schemalägga både säkerhetskopieringar och kompakt / reparationsåtgärder på regelbunden basis. Detta är en utmärkt aktivitet att schemalägga i dina databasadministrationsunderhållsplaner.

Vad du behöver:

  • Microsoft Office Access 2010; eller
  • Microsoft Office Access 2013