Preprečevanje in odpravljanje težav z datotekami zbirk podatkov z ukazom »Stisni in popravi«

Preprečevanje in odpravljanje težav z datotekami zbirk podatkov z ukazom »Stisni in popravi«

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Datoteke zbirke podatkov lahko hitro rast, kot jih uporabljate, včasih ovira učinkovitost delovanja. Lahko tudi občasno postanejo poškodovana ali poškodovane. Če želite preprečiti ali odpraviti težave, lahko uporabite ukaz Stisni in popravi zbirko podatkov . Stisnjeni postopek stisne podatkov – omogoča zbirki datotek manjše z odstranitvijo Neuporabljen prostor. Ukaz Stisni in popravi zbirko podatkov lahko pomaga izboljšati učinkovitost delovanja zbirke podatkov.

Namig   Razdelitev zbirke podatkov lahko pomaga preprečiti poškodovanje datotek zbirke podatkov in omejiti izgubo podatkov tako, da shrani podatke v ločeni datoteki, da uporabniki nimajo neposrednega dostopa.

Kaj želite narediti?

Načini Stisni in popravi zbirko podatkov
Pred začetkom
Stisni in popravi zbirko podatkov, ko se zapre
Stisni in popravi zbirko podatkov, ki je odprta
Stisni in popravi zbirko podatkov, ki je ni odprt
Stiskanje in popravljanje poškodovanega zbirke podatkov, ko vas Access pozove



Zakaj naj Stisni in popravi zbirko podatkov
Datoteke zbirke podatkov rast z uporabo
Lahko postane poškodovane datoteke zbirke podatkov

Načini Stisni in popravi zbirko podatkov

Obstaja več načinov za stiskanje in popravljanje zbirke podatkov. Skupno vaja je samodejno Stisni in popravi zbirko podatkov, ko jo zaprete. Poleg tega lahko ročno zaženete ukaz Stisni in popravi zbirko podatkov , ko imate odprto zbirko podatkov in v zbirki podatkov, ki ni odprt.

Preden začnete

Preden začnete, stiskanje in popravljanje, izvedite ta dejanja:

  • Ustvariti varnostno kopijo zbirke podatkov    Med postopkom popravilo Access lahko prirezati nekatere podatke iz tabel, ki so poškodovani. Včasih je mogoče obnoviti te podatke iz varnostne kopije. Poleg strategije redno varnostno kopijo, morate narediti varnostno kopijo takoj, preden uporabite ukaz Stisni in popravi zbirko podatkov . Če želite več informacij, si oglejte zaščita podatkov z varnostnim kopiranjem in obnavljanjem.

  • Izključni dostop do zbirke podatkov    Stiskanje in popravljanje zahteva izključni dostop do datoteke zbirke podatkov, ker operacijo lahko motijo drugi uporabniki. Druge uporabnike obvestite pri načrtovanju zagona za stiskanje in popravljanje postopek, tako da bodo lahko zaprli uporabo zbirke podatkov v tem času. Če želite več informacij, si oglejte odpiranje obstoječe Accessove zbirke podatkov.

    Uporabnikom povejte, kako dolgo naj ne uporabljajo zbirke podatkov. Če redno izvajate postopek stiskanja in popravila, zabeležite trajanje postopka. Tako lahko natančneje ocenite potreben čas, drugi uporabniki pa bodo vedeli, kako dolgo ne morejo uporabljati zbirke podatkov.

  • Pridobivanje ustreznih dovoljenj za datoteko v zbirko podatkov    Če nimate ustreznih dovoljenj, boste morali Stisni in popravi zbirko podatkov za pomoč obrnite na skrbnika sistema. Če želite več informacij, si oglejte spremembe v skupno rabo prek omrežja v sistemu Windows 10 datotek in Skupna raba datotek z osebami.

Na vrh strani

Samodejno stiskanje in popravilo zbirke podatkov ob zapiranju

Če želite samodejno Stisni in popravi zbirko podatkov, ko se zapre, lahko izberete možnost Stisni ob zapiranju zbirke podatkov. Če nastavite to možnost vpliva le zbirko podatkov, ki je trenutno odprt. Nastavite to možnost posebej za vsako zbirko podatkov, ki ga želite samodejno stiskanje in popravljanje. V večuporabniška zbirke podatkov, morda ne želite nastaviti to možnost, ker lahko za trenutek zmoti razpoložljivost zbirke podatkov.

  1. Izberite Datoteka > možnosti.

  2. V pogovornem oknu Accessove možnosti izberite Trenutno zbirko podatkov.

  3. V razdelku Možnosti aplikacije potrdite potrditveno polje Stisni ob zapiranju.

  4. Izberite V redu.

  5. Zaprite in znova odprite zbirko podatkov za možnost, da začnejo veljati.

Na vrh strani

Ročno stiskanje in popravljanje zbirke podatkov, ki imajo odprete

  • Izberite Datoteka > informacije > stiskanje in popravljanje zbirke podatkov.

    Access ustvari kopijo zbirke podatkov, stisnjena in popravljena na istem mestu.

Na vrh strani

Ročno stiskanje in popravljanje zbirke podatkov, ki ni odprt

Ta postopek uporabite, če ne morete neposredno odpreti Accessovo zbirko podatkov.

  1. Preverite, ali druge uporabnike ne trenutno uporabljate datoteko zbirke podatkov.

  2. Zaženite Access.

  3. V programu Access 2013, Access 2016 in dostop do 2019:

    1. Na strani» predloge« dvokliknite Prazna zbirka podatkov.

    2. Izberite Datoteka > Zapri.

  4. Izberite Orodja za zbirke podatkov > Stisni in popravi zbirko podatkov.

  5. V pogovornem oknu Zbirka podatkov, iz katere želite stiskati se premaknite do zbirke podatkov, ki jo želite stisniti in popraviti, in dvokliknite.

Access ustvari kopijo zbirke podatkov, stisnjena in popravljena na istem mestu.

Na vrh strani

Stiskanje in popravljanje poškodovanega zbirke podatkov, ko vas Access pozove

Ko poskušate odpreti datoteko zbirke podatkov, ki je poškodovana, če ste pozvani, z dostopom do Stisni in popravi zbirko podatkov, izberite da. Lahko se zgodi dvoje:

  • Če Access popolnoma popravi poškodovano datoteko, se prikaže sporočilo, da je bilo popravilo uspešno in da morate preveriti vsebino zbirke podatkov ter se prepričate, da je vse tako, kot mora biti.

  • Če je dostop le delno uspešno, da hrani o predmetov zbirke podatkov, ki ga ni mogoče popraviti v sistemu tabelo z imenom MSysCompactErrors. Access odpre MSysCompactErrors tabelo v pogledu podatkovnega lista. Če imate prejšnjo varnostno kopijo, preden je bilo poškodovane zbirke podatkov, lahko v tabeli MSysCompactErrors se odločite, katero predmetov v zbirki podatkov popraviti. Razkriti sistemske tabele, z desno tipko miške kliknite naslovno vrstico za krmarjenje in nato v pogovornem oknu Možnosti krmarjenja izberite Pokaži sistemske predmete.

Na vrh strani

Zakaj naj stiskanje in popravljanje zbirke podatkov

V tem pregledu je razloženo, kako z ukazom Stisni in popravi zbirko podatkov lahko preprečite in popravite navedene težave, ki včasih vplivajo na zbirko podatkov: datoteke z uporabo postajajo vse večje in se poškodujejo.

Datoteke zbirke podatkov z uporabo postajajo vse večje

Ko dodate in posodobite podatke in spremenite njen načrt, se datoteka zbirke podatkov poveča. Nekaj te rasti lahko pripišete novim podatkom, druge razloge za povečanje pa je treba poiskati drugje:

  • Access ustvari začasne, skrite predmete za dokončanje raznovrstnih opravil. Včasih ti začasni predmeti ostanejo v zbirki podatkov, ko jih Access ne potrebuje več.

  • Če izbrišete predmet zbirke podatkov, se prostor na disku, kjer je bil predmet, ne povrne samodejno – datoteka zbirke podatkov še naprej uporablja ta prostor na disku, čeprav je predmet izbrisan.

Medtem ko se datoteka zbirke podatkov polni s preostankom začasnih in izbrisanih predmetov, se njena učinkovitost lahko slabša. Predmeti se lahko počasneje odpirajo, poizvedbe se zaganjajo dlje kot običajno in zdi se, da tipične operacije na splošno trajajo dlje.

Na vrh strani

Datoteke zbirke podatkov se lahko poškodujejo

V določenih okoliščinah se lahko datoteka zbirke podatkov poškoduje. Če datoteko zbirke podatkov daste v skupno rabo prek omrežja in več uporabnikov istočasno dela z datoteko, obstaja majhna možnost, da bo se bo ta datoteka poškodovala. Tveganje za poškodovanje je nekoliko večje, če uporabniki pogosto urejajo podatke v poljih »Zaznamek«, pri čemer se tveganje s časom povečuje. Temu tveganju se lahko izognete z uporabo ukaza Stisni in popravi zbirko podatkov.

Pogosto to vrsto poškodovanje posledica težav s v modulu Visual Basic for Applications (VBA) in ne predstavlja tveganje za izgubo podatkov. Vendar pa to vrsto poškodovanje predstavlja tveganje poškodovani načrt zbirke podatkov, kot so izgubljene kodo VBA ali ni mogoče uporabljati obrazce.

Le redko zaradi poškodbe datoteke zbirke podatkov pride do izgube podatkov. Po navadi je ta izguba omejena na zadnje dejanje enega uporabnika, torej eno samo spremembo podatkov. Ko uporabnik začne spreminjati podatke in pride do prekinitve spremembe – na primer zaradi prekinitve omrežne storitve – Access označi datoteko zbirke podatkov kot poškodovano. Čeprav je datoteko mogoče popraviti, pa nekateri podatki po končanem popravilu lahko manjkajo.

Glejte tudi

Zaščita podatkov z varnostnim kopiranjem in obnavljanjem

Nastavitev splošnih možnosti uporabnika

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×