Основно предимство при използването на бази данни е способността им да се разрастват, за да отговарят на вашите нужди. Въпреки това, колкото повече промени се правят в базата данни, толкова по-голям е рискът тя да бъде повредена. Това може да се случи от произволен брой действия като писане, четене или обработка. Колкото и страшно да е повредата на базата данни, има начини за предотвратяване и отстраняване на тези проблеми.
В Microsoft Access 2016 е включена командата Compact and Repair Database. Ще ви научим как и кога да използвате този инструмент за вашите собствени бази данни на Access.
Защо възникват корупция и щети
Тъй като файловете нарастват, те имат повишен риск от повреда. Това се случва, защото базата данни получава нови данни и информация. Например, Access понякога създава скрити обекти за изпълнение на определени задачи. Тези временни обекти може да останат във вашата база данни, въпреки че Access вече не се нуждае от тях.
Друг проблем, който може да възникне, е при изтриване на обект от база данни. Дисковото пространство, което обектът е запълнил, не може да бъде възстановено. Докато няколко временни и изтрити обекта може да не са голяма работа, излишъкът може да причини проблеми с течение на времето. Това, което може да видите, е, че заявките се изпълняват по-дълго или вашата база данни се зарежда по-дълго.
С намалената производителност никога не е лесно да се справите, но корупцията е особено обезпокоителна! Никой не иска да губи ценни данни. Най-вероятно е повреда на данните да възникне, когато база данни се споделя в мрежа и в нея работят множество потребители. Въпреки че вероятно няма да загубите цялата си база данни поради повреда на данни, е възможно да загубите част от нея.
Кога да използвате Compact and Repair
Ако отворите база данни, която е била повредена или повредена, ще бъдете подканени да използвате командата Compact and Repair. Винаги препоръчваме първо да направите резервно копие.
- Компактно при затваряне. Опцията Compact при затваряне на база данни ви позволява автоматично да компактирате и поправите база данни, когато тя се затвори.
- Ръчно стартиране на Compact при затваряне. Можете също да стартирате ръчно опцията Compact при затваряне. Това може да се изпълнява както на отворени, така и на неотворени бази данни.
Една дума за внимание:компактният и ремонтен процес може да наруши други потребители. Ако планирате да изпълнявате тази операция, уведомете другите, за да могат да избегнат използването на базата данни по това време.
Командата Compact and Repair Database е чудесен инструмент, който идва с Access 2016. Като разберете кога и как да използвате този инструмент, можете да се справите с потенциалните проблеми с базата данни на ранен етап – и да си спестите много главоболие.