Program Access umożliwia automatyczne kompaktowanie i naprawianie bazy danych po zamknięciu bazy danych. Może to 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.
Oto kroki, które umożliwiają automatyczne kompaktowanie i naprawianie bazy danych po zamknięciu bazy danych.
Zaleca się wykonanie kopii zapasowej bazy danych przed kompaktowaniem i naprawą.
W takim przypadku musisz wykonać kopię zapasową bazy danych przed jej zamknięciem.
-
Otwórz menu Plik
Gdy baza danych jest już otwarta, kliknij Plik w lewym górnym rogu.
-
Otwórz menu opcji
Kliknij Opcje w lewym menu.
-
Zmień ustawienia
Pojawi się okno dialogowe Opcje dostępu.
Kliknij Aktualna baza danych w lewym menu.
Następnie sprawdź Kompaktuj przy zamknięciu w Opcjach aplikacji .
Kliknij OK .
-
Zamknij i ponownie otwórz bazę danych
Wyświetlone zostanie okno dialogowe wyjaśniające, że musisz zamknąć i ponownie otworzyć bazę danych, aby zmiany odniosły skutek.
Kliknij OK , a następnie zamknij i ponownie otwórz bazę danych.
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.
Naprawa
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.