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«

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Datoteke zbirke podatkov z uporabo lahko postajajo vse večje, kar včasih ovira zmogljivost zbirke. Občasno se lahko tudi poškodujejo. Z ukazom Stisni in popravi zbirko podatkov v Microsoft Office Accessu lahko preprečite ali odpravite tovrstne težave.

V tem članku ni razloženo, kako varnostno kopirate ali obnovite zbirko podatkov. Poiščite povezave do več informacij v razdelku Glejte tudi.

Opomba : Ko stiskate in popravljate spletno zbirko podatkov, ki je bila objavljena, morate sinhronizirati zbirko podatkov, ko sta stiskanje in popravilo končana. S stiskanjem in popravilom morda ne boste odpravili vseh težav, do katerih lahko pride v zvezi z objavljeno spletno zbirko podatkov.

V tem članku

Zakaj je treba stiskati in popravljati zbirko podatkov

Preden začnete

Stiskanje in popravljanje zbirke podatkov

Zakaj je treba stiskati in popravljati zbirko 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.

Opomba : S stiskanjem ne stisnete podatkov – datoteka zbirke podatkov se zmanjša tako, da stiskanje odstrani neuporabljen prostor.

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 tovrstno težavo povzroči težava s programom Visual Basic for Applications (VBA) modul in ne predstavlja tveganja za izgubo podatkov. Vendar pa poškodba te vrste predstavlja tveganje za poškodbo načrta zbirke podatkov, kot je izguba kode VBA ali neuporabni obrazci.

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.

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, do katere uporabniki nimajo neposrednega dostopa.

Access vas pozove k popravilu poškodovane datoteke zbirke podatkov

Ko poskušate odpreti datoteko zbirke podatkov, ki je poškodovana, vas sistem vpraša, ali želite, da Access samodejno popravi datoteko. Poškodovano datoteko zbirke podatkov lahko popravite in odprete tudi ročno z ukazom Stisni in popravi zbirko podatkov.

Č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 popravilo, ki ga je izvedel Access, le delno uspešno, ta sledi predmetom zbirke podatkov, ki jih ni bilo mogoče popraviti, da lahko ugotovite, kaj morate obnoviti iz varnostne kopije.

Opomba : Nastavite lahko možnost zbirke podatkov, ki povzroči, da se ukaz »Stisni in popravi zbirko podatkov« samodejno zažene, vsakič ko zaprete določeno zbirko podatkov. Če ste edini uporabnik zbirke podatkov, morate nastaviti to možnost. V zbirkah podatkov z več uporabniki vam priporočamo, da te možnosti ne nastavite, saj lahko za trenutek prekine razpoložljivost zbirke podatkov.

Na vrh strani

Pred začetkom

Preden začnete postopek stiskanja in popravila, vam priporočamo, da izvedete navedena dejanja:

  • Vedno naredite varnostno kopijo    Med postopkom popravila lahko Access odreže nekatere podatke iz tabel, ki so poškodovani. Včasih lahko te podatke obnovite iz varnostne kopije. Razen strategije rednega varnostnega kopiranja morate varnostno kopirati zbirko podatkov tudi, preden uporabite ukaz Stisni in popravi zbirko podatkov. Varnostno kopijo lahko izdelate z ukazom Varnostno kopiraj zbirko podatkov:

    • Na zavihku Datoteka kliknite Shrani in objavi, nato pa v razdelku Napredno kliknite Varnostno kopiraj zbirko podatkov.

  • Samodejno stisnite in popravite    Razen če nimate ene same datoteke zbirke podatkov v skupni rabi z drugimi uporabniki v omrežju, morate nastaviti zbirko podatkov tako, da omogočite samodejno stiskanje in popravilo.

  • V tabelo zabeležite napake, povezane z obnovitvijo sistema    Če Access popravi vseh predmetov v poškodovani datoteki zbirke podatkov, se vsi predmeti, ki jih ni bilo mogoče obnoviti, zabeležijo v tabeli, ki se imenuje MSysCompactErrors. Če so napake, Access odpre tabelo MSysCompactErrors v Pogled podatkovnega lista.

    Če imate varnostno kopijo zbirke podatkov, ki ste jo ustvarili, preden se je zbirka podatkov poškodovala, lahko s pomočjo tabele MSysCompactErrors ugotovite, katere predmete želite uvoziti iz varnostne kopije zbirke podatkov v popravljeno zbirko podatkov.

  • Pridobite ekskluziven dostop do zbirke podatkov za uporabo ukaza Stisni in popravi zbirko podatkov    Če edini uporabljate zbirko podatkov, lahko preskočite preostanek tega razdelka in se premaknete neposredno na razdelek Stiskanje in popravilo zbirke podatkov.

    Za postopek stiskanja in popravila potrebujete ekskluziven dostop do datoteke zbirke podatkov, saj lahko postopek moti druge uporabnike. Ko načrtujete izvedbo postopka stiskanja in popravila, morate o tem obvestiti druge uporabnike, da medtem ne bi uporabljali 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.

  • Pridobite ustrezna dovoljenja za izvedbo postopka stiskanja in popravila    Če uporabljate starejšo različico datoteke zbirke podatkov in ste del delovne skupine, morda ne boste mogli sami stisniti in popraviti zbirke podatkov. Če nimate ustreznih dovoljenj in morate zbirko podatkov stisniti in popraviti, se za pomoč obrnite na skrbnika delovne skupine.

Na vrh strani

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

Samodejno stiskanje in popravilo zbirke podatkov ob zapiranju

Samodejno stiskanje in popravilo zbirke podatkov ob zapiranju

Če želite omogočiti samodejno stiskanje in popravilo zbirke podatkov ob stiskanju, lahko potrdite možnost Stisni in popravi.

Opomba : Ta nastavitev vpliva le na zbirko podatkov, ki je trenutno odprta. To nastavitev morate nastaviti ločeno za vsako zbirko podatkov, ki jo želite samodejno stisniti in popraviti.

  1. Na zavihku Datoteka kliknite Možnosti.

  2. V pogovornem oknu Accessove možnosti kliknite Trenutna zbirka podatkov.

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

Na vrh strani

Ročno stiskanje in popravljanje zbirke podatkov

Poleg možnosti ali namesto uporabe možnosti Stisni in popravi zbirko podatkov, lahko ukaz Stisni in popravi zbirko podatkov tudi ročno zaženete. Ukaz lahko zaženete, ko je zbirka podatkov odprta, in lahko ga zaženete ko zbirka podatkov ni odprta. Prav tako lahko ustvarite bližnjico na namizju, ki zažene ukaz Stisni in popravi zborko podatkov za določeno datoteko zbirke podatkov.

Stiskanje in popravilo zbirke podatkov, ki je odprta

Opomba : Če tudi drugi uporabniki trenutno uporabljajo datoteko zbirke podatkov, postopka stiskanja in popravila ni mogoče izvesti.

  • Na zavihku Datoteka kliknite Informacije in nato kliknite Stisni in popravi zbirko podatkov.

Stiskanje in popravilo zbirke podatkov, ki ni odprta

Opomba : Če tudi drugi uporabniki trenutno uporabljajo datoteko zbirke podatkov, postopka stiskanja in popravila ni mogoče izvesti. Med izvajanjem postopka stiskanja in popravila, zbirke podatkov ne more nihče uporabljati nihče.

  1. Zaženite Access, vendar ne odprite zbirke podatkov.

  2. Pokažite na Informacije in nato kliknite Stisni in popravi zbirko podatkov.

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

Ustvarjanje bližnjice na namizju za stiskanje in popravilo določene zbirke podatkov

Na namizju lahko ustvarite bližnjico, s katero stisnete in popravite določeno zbirko podatkov.

Preden začnete, preverite, kje v računalniku je datoteka Msaccess.exe. Datoteka Msaccess.exe je po navadi v tej mapi:

C:\Programske datoteke\Microsoft Office\Office14

Če na tem mestu ne najdete datoteke Msaccess.exe, jo poiščite in si zapišite celotno pot.

Ustvarjanje bližnjice na namizju    

  1. Z desno tipko miške kliknite namizje, pokažite na Novo in nato v priročnem meniju kliknite Bližnjica.

  2. Na prvi strani čarovnika za bližnjice v polje Vnesite mesto elementa vnesite dvojni narekovaj ("), vnesite celotno pot do datoteke Msaccess.exe (vključno z imenom datoteke) in nato vnesite še en dvojni narekovaj. (Lahko pa kliknete Prebrskaj, če želite najti in izbrati datoteko. V tem primeru se narekovaji dodajo samodejno.)

    Vnesite na primer:"C:\Programske datoteke\Microsoft Office\Office14\msaccess.exe"

  3. Za zadnjim narekovajem vnesite presledek, nato vnesite celotno pot do zbirke podatkov, ki jo želite stisniti in popraviti. Če pot vključuje presledke, jo dajte med narekovaje. Vnesite še en presledek in nato vnesite /compact.

    Vnesite na primer: "C:\Moja mapa\My Database.accdb" /compact

  4. Kliknite Naprej.

  5. V polje Vnos imena bližnjice vnesite ime bližnjice in nato kliknite Dokončaj.

    Čarovnik ustvari bližnjico in jo postavi na namizje.

  6. Kadar želite stisniti in popraviti zbirko podatkov, dvokliknite bližnjico.

    Namig : Če želite dodati bližnjico do menija Start, z desno tipko miške kliknite bližnjico in nato v priročnem meniju kliknite Pripni v meni »Start«.

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
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.

×