sql >> Databáze >  >> RDS >> Access

Jak ručně zkomprimovat a opravit databázi v Accessu 2016

Access vám umožňuje ručně komprimovat a opravit databázi, abyste předešli problémům s výkonem a/nebo poškozením souborů.

Databázi můžete komprimovat a opravit buď ručně, nebo automaticky, kdykoli je databáze uzavřena.

Toto jsou kroky pro ruční komprimaci a opravu databáze.

Před komprimací a opravou se doporučuje zálohovat databázi.

  1. Otevřete nabídku Soubor

    S již otevřenou databází klikněte na Soubor v levém horním rohu.

  2. Spustit Compact &Repair

    Klikněte na Compact &Repair Database tlačítko.

    Proces zhutnění a opravy běží okamžitě.

Prostředí pro více uživatelů?

Proces komprimace a opravy může narušit kohokoli, kdo používá databázi.

Zkomprimovat a opravit byste proto měli spouštět pouze tehdy, když máte výhradní přístup k databázi.

Máte-li více uživatelů, měli byste je upozornit vždy, když plánujete spustit operaci zhutnění a opravy, aby mohli během této doby přestat databázi používat.

Proč byste měli provést komprimaci a opravu

Zhutnění databáze je jedna věc, oprava druhá. Zde je vysvětlení, proč by mělo být provedeno obojí.

Kompaktní

Jak jsou data aktualizována a návrh databáze se mění, velikost jejího souboru roste. Někdy Access vytváří skryté objekty za účelem provedení určitých úkolů. Tyto objekty mohou často zůstat v databázi dlouho poté, co jsou potřeba.

Také když odstraníte objekty v Accessu, místo na disku se automaticky neuvolní. Databázový soubor stále využívá místo na disku, které dříve využíval odstraněný objekt.

Postupem času mohou mít tyto faktory negativní dopad na výkon. Otevírání databázových objektů může trvat déle, spouštění dotazů může trvat déle a celá databáze se může zdát "pomalá".

Zhutnění databáze uvolní nevyužité místo, které tyto objekty zabíraly. Kompaktní operace se ve skutečnosti komprimuje data. Jednoduše uvolní nevyužitý prostor.

Konečným výsledkem komprimace databáze je, že by se měla cítit (a ve skutečnosti být) rychlejší. Velikost souboru může být také zmenšena. Míra těchto faktorů bude záviset na tom, jak intenzivně je databáze využívána a kdy byla naposledy komprimována.

Oprava

V některých případech může dojít k poškození databázového souboru. I když k tomu může dojít v prostředí jednoho uživatele, je to mnohem běžnější v prostředí s více uživateli.

Pokud je databázový soubor sdílen po síti a více uživatelů se souborem pracuje přímo současně, hrozí poškození tohoto souboru.

Když je soubor poškozen, Access označí soubor databáze jako poškozený. Soubor lze opravit pomocí procesu Zkomprimovat a opravit, i když některá data mohou po dokončení procesu opravy chybět.

Pokud se pokusíte otevřít poškozený databázový soubor, budete vyzváni, abyste nechali aplikaci Access soubor automaticky opravit.


  1. Jak získat záznamy mezi 2 daty v MySQL

  2. ORA-00900:neplatný příkaz SQL- při spuštění procedury v oracle 10g

  3. Jak obnovit heslo kořenových uživatelů MySQL

  4. Jak STR_TO_DATE() funguje v MariaDB