Access umożliwia ręczne kompaktowanie i naprawę bazy danych, aby zapobiec problemom z wydajnością i/lub uszkodzeniem plików.
Możesz kompaktować i naprawiać bazę danych ręcznie lub automatycznie po zamknięciu bazy danych.
Poniżej przedstawiono kroki umożliwiające ręczne kompaktowanie i naprawianie bazy danych.
Zaleca się wykonanie kopii zapasowej bazy danych przed kompaktowaniem i naprawą.
-
Otwórz menu Plik
Gdy baza danych jest już otwarta, kliknij Plik w lewym górnym rogu.
-
Uruchom kompaktowanie i naprawę
Kliknij Kompaktuj i napraw bazę danych przycisk.
Proces kompaktowania i naprawy przebiega natychmiast.
Środowisko dla wielu użytkowników?
Proces kompaktowania i naprawy może zakłócić działanie każdej osoby korzystającej z bazy danych.
Dlatego powinieneś uruchamiać kompaktowanie i naprawę tylko wtedy, gdy masz wyłączny dostęp do bazy danych.
Jeśli masz wielu użytkowników, powinieneś powiadomić ich za każdym razem, gdy planujesz przeprowadzić operację kompaktowania i naprawy, aby mogli przestać używać bazy danych w tym czasie.
Dlaczego warto kompaktować i naprawiać
Kompaktowanie bazy danych to jedno, naprawa to drugie. Oto wyjaśnienie, dlaczego należy to zrobić.
Kompaktowy
Wraz z aktualizacją danych i zmianami projektu bazy danych, jej plik rośnie. Czasami program Access tworzy ukryte obiekty w celu wykonania określonych zadań. Te obiekty mogą często pozostawać w bazie danych długo po tym, jak są potrzebne.
Ponadto po usunięciu obiektów w programie Access miejsce na dysku nie jest automatycznie odzyskiwane. Plik bazy danych nadal wykorzystuje miejsce na dysku, które wcześniej wykorzystał usunięty obiekt.
Z biegiem czasu czynniki te mogą mieć negatywny wpływ na wydajność. Otwarcie obiektów bazy danych może zająć więcej czasu, wykonanie zapytań może potrwać dłużej, a cała baza danych może wydawać się „wolna”.
Kompaktowanie bazy danych zwalnia niewykorzystaną przestrzeń, którą te obiekty zajmowały. Operacja kompaktowania w rzeczywistości nie kompresuje dane. Po prostu zwalnia niewykorzystaną przestrzeń.
Efektem końcowym kompaktowania bazy danych jest to, że powinna ona wydawać się (i faktycznie być) szybsza. Rozmiar pliku również może zostać zmniejszony. Stopień tych czynników będzie zależał od tego, jak intensywnie używana jest baza danych i kiedy była ostatnio kompaktowana.
Napraw
W niektórych przypadkach plik bazy danych może zostać uszkodzony. Chociaż może się to zdarzyć w środowisku jednego użytkownika, jest znacznie bardziej powszechne w środowisku wielu użytkowników.
Jeśli plik bazy danych jest udostępniany w sieci, a wielu użytkowników pracuje z nim bezpośrednio jednocześnie, istnieje ryzyko uszkodzenia pliku.
Gdy plik jest uszkodzony, program Access oznacza plik bazy danych jako uszkodzony. Plik można naprawić za pomocą procesu kompaktowania i naprawy, chociaż po zakończeniu procesu naprawy może brakować niektórych danych.
Jeśli spróbujesz otworzyć uszkodzony plik bazy danych, zostaniesz poproszony o zezwolenie Access na automatyczną naprawę pliku.