Уплътняване и поправка на файлове на база данни

Файловете на настолна база данни на Access, които са споделени в мрежа, понякога се повреждат. Ако това се случи, то обикновено влияе на структурата, а не на данните. Ако обаче загубите данни, това обикновено се ограничава до последното действие на един потребител. Когато файл на настолна база данни на Access се повреди, възможно е да можете да го поправите частично чрез процеса на уплътняване и поправка. Процесът на уплътняване не компресира вашите данни – той прави файла на базата данни по-малък чрез елиминиране на неизползвано пространство. Командата Уплътняване и поправка на база данни може също да ви помогне да подобрите показателите на вашата база данни.

Забележка: Тази статия не се отнася за уеб приложенията на Access – вид база данни, която проектирате с Access и публикувате онлайн. Вижте Създаване на приложение на Access за повече информация.

Когато се опитате да отворите повреден файл на база данни, Access ви подканва за автоматичен процес за поправка на файла, и ако процесът е само частично успешен, Access запазва информация за обектите, които не са поправени, в таблица с име MSysCompactErrors. Ако имате предишно архивиране, отпреди базата данни да е повредена, можете да използвате таблицата MsysCompactErrors, за да решите кои обекти да импортирате във вашата поправена база данни.

Разделяне на база данни Можете да помогнете за предпазването от повреждане на файлове на база данни и да ограничите загубата на данни, като съхранявате данните в отделен файл, до който потребителите нямат пряк достъп.

Забележка: Ако уплътнявате и поправяте предварително публикувана уеб база данни на Access, не забравяйте да синхронизирате базата данни със сървъра, след като процесът на уплътняване и поправка завърши.

За повече информация как да защитите данните с процесите на архивиране и възстановяване.

Преди да изпълните процеса на уплътняване и поправка

  • Направете архивно копие на базата данни:

  • В раздела Файл щракнете върху Запиши.

  • Под Типове файлове щракнете върху Запиши базата данни като.

  • Под Разширени щракнете върху Архивиране на базата данни.

    Забележка:  Ако имате множество потребители, уведомете ги да избягват да използват базата данни, докато изпълнявате уплътняването и поправката.

  • Получете разрешения за изпълнение на операция за уплътняване и поправка:    Ако използвате файл на БД от по-стара версия и сте част от работна група, е възможно да не можете да уплътните и поправите базата данни сами. Ако нямате достатъчно разрешения, а трябва да уплътните и поправите база данни, обърнете се за съдействие към вашия администратор на работна група.

Задаване на автоматично уплътняване и поправка, когато база данни се затваря

Можете също да зададете процесът за уплътняване и поправка да се изпълнява автоматично всеки път, когато затворите база данни. В многопотребителска база данни може да не искате да задавате тази опция, защото тя може за момент да прекъсне достъпа до базата данни. Този процес влияе само върху базата данни, която е отворена в момента.

Забележка:  Тази опция не е налична за уеб приложение на Access.

  1. В раздела Файл щракнете върху Опции.

  2. В полето Опции на Access щракнете върху Текуща база данни.

  3. Под Опции на приложение изберете Уплътнявай при затваряне.

Ръчно уплътняване и поправка на отворена база данни

Важно: Преди да изпълните процеса на уплътняване и поправка, се уверете, че никой не използва файловете на базата данни.

  • В раздела Файл щракнете върху Информация > Уплътняване и поправка на база данни.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×