Access
 sql >> Baza danych >  >> RDS >> Access

Jak automatycznie kompaktować i naprawiać bazę danych w programie Access 2016

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.

  1. Otwórz menu Plik

    Gdy baza danych jest już otwarta, kliknij Plik w lewym górnym rogu.

  2. Otwórz menu opcji

    Kliknij Opcje w lewym menu.

  3. 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 .

  4. 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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dołącz do mnie we wtorek 9 kwietnia, aby otrzymywać najnowsze wiadomości dotyczące Microsoft Access

  2. Co nowego w programie Access 2016? Czy warto aktualizować?

  3. NAJLEPSZE WIADOMOŚCI:Nowy Microsoft SQL Server Native Client 18 wydany!

  4. Jak ukryć bazy danych SQL, do których użytkownik nie ma dostępu?

  5. Oszczędzaj czas na uruchamianiu raportów Microsoft Access za pomocą filtrów w widoku układu