Sablīvējiet un salabojiet Access 2013 datu bāzi

Kas jāzina

  • Kad datubāze ir atvērta programmā Access, izvēlieties Fails > Aizvērt > Datu bāzes rīki > Kompakta un remonta datu bāze.
  • Pārejiet uz datubāzi, kuru vēlaties sablīvēt un labot. Izvēlieties Kompakts. Norādiet saspiestās datu bāzes nosaukumu. Izvēlieties Saglabāt.
  • Pārbaudiet, vai sablīvētā datu bāze darbojas pareizi, pēc tam izdzēsiet sākotnējo datu bāzi.

Laika gaitā Microsoft Access datu bāzes augt un nevajadzīgi izmantot diska vietu, tāpēc ieteicams periodiski palaist kompakto un labot datu bāzes rīku, lai nodrošinātu datu konsekvenci. Tālāk ir norādīts, kā to izdarīt, izmantojot programmas Access for Microsoft 365, Access 2019, Access 2016, Access 2013 un Access 2010.

Kā sablīvēt un salabot piekļuves datu bāzi

Pirms sākat, pārliecinieties, vai jums ir pašreizējā datu bāzes dublējums. Kompaktēšana un labošana ir ļoti uzmācīga datu bāzes darbība, un tā var izraisīt datu bāzes kļūmi. The dublējums ja tas notiks.

  1. Ja datu bāze atrodas koplietotā mapē, uzdodiet citiem lietotājiem aizvērt datu bāzi pirms turpināt. Lai palaistu rīku, jums ir jābūt vienīgajam lietotājam, kuram ir atvērta datu bāze.

  2. Izvēlieties Fails un izvēlēties Aizvērt ja Access logā ir atvērta datu bāze.

  3. Izvēlieties Datu bāzes rīki cilne.

    Datu bāzes rīki programmā Access
  4. Izvēlieties Kompakta un remonta datu bāze grupā Rīki.

    Kompakta un remonta datu bāze programmā Access
  5. The Datu bāze, no kuras saspiest tiks atvērts dialoglodziņš. Pārejiet uz datubāzi, kuru vēlaties sablīvēt un labot, un pēc tam atlasiet Kompakts.

    Datu bāze, no kuras saspiest
  6. Norādiet jaunu nosaukumu sablīvētajai datubāzei Kompakta datu bāze dialoglodziņš, pēc tam atlasiet Saglabāt pogu.

    Kompaktās datu bāzes informācijas saglabāšanas poga
  7. Pārbaudot, vai sablīvētā datu bāze darbojas pareizi, izdzēsiet sākotnējo datu bāzi un pārdēvējiet saspiesto datu bāzi ar sākotnējās datu bāzes nosaukumu. (Šī darbība nav obligāta.)

Atcerieties, ka kompakts un remonts izveido jaunu datu bāzes failu. Tāpēc visas NTFS faila atļaujas, kuras lietojāt sākotnējai datu bāzei, netiks piemērotas saspiestajai datu bāzei. Vislabāk ir izmantot lietotāja līmeņa drošība NTFS atļauju vietā šī iemesla dēļ.

Nav slikta ideja regulāri ieplānot gan dublēšanu, gan kompaktas/remonta darbības. Šī ir lieliska aktivitāte, ko ieplānot datu bāzes administrēšanas uzturēšanas plānos.

Kāpēc saspiest un labot piekļuves datu bāzes?

Periodiska Access datu bāzu blīvēšana un labošana ir nepieciešama divu iemeslu dēļ.

Pirmkārt, Access datu bāzes faili laika gaitā pieaug. Daļu no šī pieauguma var izraisīt jauni dati, kas pievienoti datu bāzei, bet vēl viens pieaugums ir saistīts ar pagaidu objektiem, ko izveidojusi datu bāze, un neizmantoto vietu no izdzēstajiem objektiem. Datu bāzes sablīvēšana šo vietu atgūst.

Otrkārt, datu bāzes faili var tikt bojāti, jo īpaši tie faili, kuriem piekļūst vairāki lietotāji, izmantojot koplietotu tīkla savienojumu. Datu bāzes labošana novērš datu bāzes bojājumu problēmas, ļaujot turpināt lietot, vienlaikus saglabājot datu bāzes integritāti.