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

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

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

  1. Otwórz menu Plik

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

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać dostęp do wbudowanego szablonu CRM w programie Microsoft Access

  2. Dostęp 2021 dla manekinów Ściągawka

  3. Co to jest baza danych plików płaskich? Czym różni się od relacyjnej bazy danych?

  4. Powody, dla których warto zmienić aplikacje Access w aplikacje internetowe

  5. Jak korzystać z Konstruktora wyrażeń w programie Access 2016?