Andmebaasifailide probleemide ennetamine ja lahendamine tihendamise ja parandamise toimingu abil

Andmebaasifailide probleemide ennetamine ja lahendamine tihendamise ja parandamise toimingu abil

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Andmebaasifailide võivad kasvada kiiresti nende kasutamisel, mõnikord takistavad jõudlust. Saate ka aeg-ajalt muutuvad need rikutud või kahjustatud. Tihendamine ja parandamine andmebaasi käsu abil saate vältida või nende probleemide lahendamiseks. Kompaktne protsessi Tihenda andmete – see teeb oma andmebaasi faili väiksem kõrvaldamise kasutamata ruumi. Käsu Tihenda ja paranda andmebaas aitab teie andmebaasi jõudlust parandada.

Näpunäide.   Andmebaasi tükeldamine võib aidata ära hoida andmebaasifailide rikkeid ja piirata andmekadu, kuna andmeid hoitakse eraldi failis, millele kasutajad otse juurde ei pääse.

Mida soovite teha?

Viisid tihendamine ja parandamine andmebaasi
Enne alustamist
Tihendamist ja parandamist kui sulgub andmebaasi
Tihendamise ja parandamise avatud andmebaasi
Tihendamine ja parandamine on pole avatud andmebaasi
Tihendamist ja parandamist kui Access palub teil rikutud andmebaasi



Miks peaksite tihendamine ja parandamine andmebaasi
Andmebaasifailide kasvada kasutamine
Andmebaasi faile saab rikutud

Tihendamine ja parandamine andmebaasi viisid

On mitu lähenemisviisi tihendamine ja parandamine andmebaasi. Levinud on automaatselt tihendamine ja parandamine andmebaasi, kui sulgub. Lisaks käsitsi käivitada käsk tihendamine ja parandamine andmebaasi , kui teie andmebaas on avatud ja andmebaasi, mis pole avatud.

Enne alustamist

Enne alustamist tihendamise ja parandamise toimingu, tehke järgmised toimingud:

  • Varundage andmebaas    Parandamise käigus, võib Access kärpige teatud andmed majandusanalüüsi büroost tabelid, mis on saanud kahjustada. Mõnikord on võimalik, et see andmete taastamine varukoopia põhjal. Lisaks tavalise varukoopia strateegia kavandamine, tuleks kohe enne tihendamise ja parandamise andmebaasi käsu abil teha varukoopia. Lisateavet leiate teemast kaitsmine andmeid varundamise ja taastamise abil.

  • Funktsiooni andmebaasile eksklusiivset juurdepääsu hankimine    Tihendamise ja parandamise toimingu jaoks on vaja eksklusiivset juurdepääsu andmebaasifaili, kuna selle toimingu häirida teiste kasutajate. Kui plaanite käivitamiseks kompaktne ja parandamise toimingu, nii, et nad ei kasutaks andmebaasi ajal, tuleks teavitage teisi kasutajaid. Lisateavet leiate teemast olemasoleva Accessi andmebaasi avamine.

    Andke kasutajatele teada ajavahemik, millal nad ei tohi andmebaasi kasutada. Kui viite läbi tihendamis- ja parandamistoiminguid regulaarselt, pidage arvet selleks kuluva aja kohta. Saate täpsemalt prognoosida, kui kaua teised kasutajad peaksid andmebaasi kasutamist vältima, ja neid sellest teavitada.

  • Andmebaasi faili õigust hankimine    Kui teil pole vajalikke õigusi ja peate tihendamine ja parandamine andmebaasi, pöörduge abi saamiseks oma süsteemiadministraatori poole. Lisateabe saamiseks vt ühiskasutust võrgus Windows 10-failis tehtud muudatusi ja failide ühiskasutus inimestega.

Lehe algusse

Andmebaasi automaatne tihendamine ja parandamine selle sulgemisel

Tihenda sulgemisel andmebaasi suvandi saate valida, kui soovite automaatselt tihendamine ja parandamine andmebaasi, kui sulgub. Valitud suvand mõjutab ainult parajasti avatud andmebaas. Selle suvandi eraldi iga andmebaasi, mille soovite automaatselt tihendamine ja parandamine seadmine. Mitme kasutajaga andmebaasides, pole võiksite see valik, kuna see võib hetkeks häirida andmebaasi kättesaadavus.

  1. Valige fail > Suvandid.

  2. Valige dialoogiboksi Accessi suvandidPraegune andmebaas.

  3. Valige jaotises Rakenduse suvandid märkeruut Tihenda sulgemisel.

  4. Klõpsake nuppu OK.

  5. Sulgege ja avage suvandi jõustumiseks tuleb andmebaas.

Lehe algusse

Käsitsi tihendamine ja parandamine avatud andmebaasi

  • Valige fail > teave > tihendamine ja parandamine andmebaasi.

    Access loob tihendatud ja parandatud andmebaasikoopia samasse asukohta.

Lehe algusse

Käsitsi tihendamine ja parandamine avatud andmebaasi

Kasutage seda toimingut, kui te ei saa otse avada Accessi andmebaasi.

  1. Veenduge, et teisi kasutajaid kasutavad andmebaasifaili.

  2. Käivitage Access.

  3. Access 2013, Access 2016 ja Access 2019:

    1. Topeltklõpsake lehel Mallid Tühja andmebaasi.

    2. Valige fail > Sule.

  4. Valige Tööriistad > andmebaasi tihendamine ja parandamine.

  5. Liikuge dialoogiboksis Andmebaas, millest tihendada andmebaasile, mida soovite tihendada ja parandada, ning topeltklõpsake seda.

Access loob tihendatud ja parandatud andmebaasikoopia samasse asukohta.

Lehe algusse

Tihendamine ja parandamine rikutud andmebaasi, kui Access palub teil

Kui proovite avada andmebaasi faili, mis on rikutud, kui teil palutakse juurdepääsu tihendamine ja parandamine andmebaasi, valige Jah. Saate kaks asja:

  • Kui Access parandab rikutud faili täielikult, kuvatakse teade selle kohta, et parandamine õnnestus ja peaksite andmebaasi sisu kontrollima, veendumaks, et kõik vajalik on omal kohal.

  • Kui juurdepääs ainult osaliselt õnnestus, see jälgib, andmebaasiobjektide, mis ei saanud parandada süsteemi tabelis nimega MSysCompactErrors. Access avab MSysCompactErrors tabeli andmelehevaates. Kui teil on eelmise varukoopia enne, kui andmebaas on vigane, saate otsustada, millist objektide importimine parandatud andmebaasi MSysCompactErrors tabel. Esile süsteemi tabelid, paremklõpsake pealkirja navigeerimisriba ja valige dialoogiboksis NavigeerimissuvandidKuva süsteemi objektid.

Lehe algusse

Miks peaks tihendamine ja parandamine andmebaasi

See ülevaade selgitab, kuidas saate kasutada käsku Tihenda ja paranda andmebaas järgmiste probleemide ärahoidmiseks: failimahu kasv faili kasutamise käigus ja rikutud failid.

Andmebaasifailide maht kasvab kasutamisel

Kui lisate ja värskendate andmeid ja muudate selle kujundust, kasvab andmebaasifaili maht. Osa sellest kasvust tuleneb uutest andmest ja osa muudest allikatest.

  • Access loob ajutisi peidetud objekte eri ülesannete täitmiseks; mõnikord jäävad ajutised objektid andmebaasi ka siis, kui Acess neid enam ei vaja.

  • Andmebaasiobjekti kustutamisel ei taastata objekti hõivatud kettaruumi automaatselt: andmebaasifail kasutab edasi sama kettaruumi, kuigi objekt on kustutatud.

Kui andmebaas täitub ajutiste ja kustutatud objektide jäänustega, võib jõudlus halveneda. Võib juhtuda, et objekte avatakse aeglasemalt, päringute käivitamiseks läheb aega kauem kui tavaliselt ja üldse näivad tavapärased toimingud rohkem aega nõudvat.

Lehe algusse

Andmebaasifailid võivad muutuda rikutuks

Teatud olukorras võib juhtuda, et andmebaasifail rikutakse. Kui andmebaasifail on võrgus ühiskasutuses ja mitu kasutajat töötab failiga otse ja samal ajal, on olemas väike võimalus, et fail rikutakse. See risk on mõnevõrra suurem siis, kui kasutajad redigeerivad sageli memoväljade andmeid. Samuti kasvab risk aja jooksul. Saate seda riski vähendada käsu Tihenda ja paranda andmebaas abil.

Sageli seda tüüpi hoida andmebaasifailide tulemeid probleem on moodulis Visual Basic for Applications (VBA) ja kujutada ohtu andmete kaotsimineku. Siiski seda tüüpi hoida andmebaasifailide kujutada ohtu andmebaasi kujunduse kahju, nagu näiteks VBA-koodi kaotsimineku või kasutuskõlbmatuks vorme.

Harval juhul võib kaasneda andmete kaotsiminek. Tavaliselt piirdub kaotsiminek ühe kasutaja viimase toiminguga, st ühe andmemuutusega. Kui kasutaja alustab andmemuutust ja seda muutust katkestatakse, näiteks võrguteenuse kaotsimineku tõttu, märgib Access andmebaasifaili rikutuks. Faili on võimalik parandada, aga ka pärast parandamise lõpuleviimist võib osa andmeid puudu olla.

Vt ka

Kaitse andmeid varundamise ja taastamise abil

Määrake kasutaja Üldsuvandid

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×