Kopia zapasowa bazy danych programu Access dla komputerów stacjonarnych jest potrzebna w celu przywrócenia całej bazy danych w przypadku awarii systemu lub przywrócenia obiektu, gdy polecenie Cofnij nie wystarcza do naprawienia błędu.

Jeśli wydaje się, że kopia zapasowa bazy danych marnuje miejsce do magazynowania, warto rozważyć czas, który można zaoszczędzić, unikając utraty danych i projektu. Regularne tworzenie kopii zapasowych jest szczególnie ważne, gdy kilku użytkowników aktualizuje bazę danych. Bez kopii zapasowej nie można przywrócić uszkodzonych lub brakujących obiektów ani żadnych zmian w projekcie bazy danych.

Uwaga:  Ten artykuł nie dotyczy aplikacji sieci Web programu Access.

W tym artykule

Planowanie zwykłych kopii zapasowych

Niektórych zmian i błędów nie można cofnąć, więc nie chcesz czekać na utratę danych, zanim zorientujesz się, że powinna zostać utworzona kopia zapasowa bazy danych. Na przykład w przypadku użycia narzędzia zapytanie funkcjonalne do usuwania rekordów lub zmieniania danych, nie można przywrócić żadnych wartości zaktualizowanych przez zapytanie przy użyciu polecenia Cofnij.

Porada:  Warto rozważyć wykonanie kopii zapasowej przed uruchomieniem jakiegokolwiek zapytania akcji, zwłaszcza wtedy, gdy zapytanie zmieni lub usunie dane.

Jeśli baza danych ma kilku użytkowników, przed wykonaniem kopii zapasowej upewnij się, że wszyscy użytkownicy zamkną swoje bazy danych, aby wszystkie zmiany w danych zostały zapisane.

Oto kilka wskazówek pomocnych w podjęciu decyzji o tym, jak często ma być dana kopii zapasowej bazy danych:

  • Jeśli baza danych jest archiwum lub jeśli jest używana tylko w celu odwołania i sporadycznie się zmienia, wystarczy utworzyć kopie zapasowe tylko w przypadku zmiany projektu lub danych.

  • Jeśli baza danych jest aktywna i dane są często zmieniane, utwórz harmonogram regularnego tworzenia kopii zapasowej bazy danych.

  • Jeśli baza danych ma wielu użytkowników, utwórz kopię zapasową bazy danych po zmianie projektu.

    Uwaga:  Dane w tabelach połączonych tworzą kopie zapasowe przy użyciu dowolnych dostępnych funkcji tworzenia kopii zapasowych w programie zawierającym tabele połączone. Jeśli baza danych zawierająca tabele połączone jest bazą Access danych, skorzystaj z procedury z sekcji Kopii zapasowej podzielonej bazy danych.

Początek strony

Wykonywanie kopii zapasowej bazy danych

Podczas kopiowania kopii zapasowej bazy danych program Access i zamyka obiekty otwarte w widoku projektu oraz zapisuje kopię pliku bazy danych przy użyciu określonej nazwy i lokalizacji.

Uwaga:  Program Access ponownie otworzy obiekty zgodnie z wartością właściwości Widok domyślny obiektu.

Otwórz bazę danych, dla której chcesz utworzyć kopię zapasową, i wykonaj następujące czynności:

  1. Kliknij pozycję Plik,a następnie kliknij pozycję Zapisz jako.

  2. W obszarze Typy plików kliknij pozycję Zapisz bazę danych jako.

  3. W obszarze Zaawansowanekliknij pozycję Kopii zapasowej bazy danych,a następnie kliknij pozycję Zapisz jako.

  4. W oknie dialogowym Zapisywanie jako w polu Nazwa pliku przejrzyj nazwę kopii zapasowej bazy danych.

    Jeśli chcesz, możesz zmienić nazwę, ale nazwa domyślna rejestruje zarówno nazwę oryginalnego pliku bazy danych, jak i datę tworzenia kopii zapasowej.

    Porada:  Gdy przywracasz dane lub obiekty z kopii zapasowej, zwykle chcesz wiedzieć, z której bazy danych pochodzi kopia zapasowa i kiedy została utworzona, dlatego warto używać domyślnej nazwy pliku.

  5. Wybierz typ pliku, który ma być zapisywany w kopii zapasowej bazy danych z listy Zapisz jako typ, a następnie kliknij przycisk Zapisz.

Początek strony

Kopii zapasowej podzielonej bazy danych

Dzielona baza danych zazwyczaj składa się z dwóch plików bazy danych: bazy danych typu back-end, która zawiera tylko dane w tabelach, oraz zewnętrznej bazy danych, która zawiera linki do tabel w bazie danych, kwerendach, formularzach, raportach i innych obiektach bazy danych. Wszystkie dane są przechowywane w bazie danych back-end. Wszystkie obiekty interfejsu użytkownika, takie jak zapytania, formularze i raporty, są przechowywane w bazie danych frontonu.

Samodzielne i niezależne kopię zapasową baz danych frontodanowych i back-end, tak jak w przypadku podzielonej bazy danych, może być czasochłonne. Ponieważ baza danych typu Back-end zawiera dane, warto regularnie tworzyć kopie zapasowe tej bazy danych.

Tworzenie kopii zapasowej frontodanowej bazy danych po zmianie jej projektu. Poszczegomi użytkownicy frontodanowej bazy danych mogą wprowadzać dowolne zmiany w projekcie, dlatego warto rozważyć wymaganie od użytkowników tworzenia własnych kopii zapasowych frontodanowej bazy danych.

Back-up a back-end database

Powiadom użytkowników przed rozpoczęciem procesu tworzenia kopii zapasowej, ponieważ uruchomienie procesu tworzenia kopii zapasowej wymaga wyłącznego dostępu do pliku bazy danych, a użytkownicy mogą nie być w stanie korzystać z back-end bazy danych, gdy jest uruchomiony proces tworzenia kopii zapasowej.

  1. Aby otworzyć tylko bazę danych z tyłu, uruchom Access.

  2. Kliknij pozycję Otwórz inne pliki > folderze > Przeglądaj, a następnie wybierz plik bazy danych z tyłu, którego kopię zapasową chcesz kopii zapasowej.

  3. Kliknij strzałkę obok pozycji Otwórz,a następnie kliknij pozycję Otwórz z wyłączności.

    Okno dialogowe Otwieranie z wyświetloną listą rozwijaną dostępną po kliknięciu przycisku Otwórz oraz wskaźnikiem myszy na opcji Otwórz z wyłącznością.

  4. Kliknij pozycję Plik,a następnie kliknij pozycję Zapisz jako.

  5. W obszarze Typy plików kliknij pozycję Zapisz bazę danych jako.

  6. W obszarze Zaawansowanekliknij pozycję Kopii zapasowej bazy danych,a następnie kliknij pozycję Zapisz jako.

  7. W oknie dialogowym Zapisywanie jako w polu Nazwa pliku przejrzyj nazwę kopii zapasowej bazy danych.

    Jeśli chcesz, możesz zmienić nazwę, ale nazwa domyślna rejestruje zarówno nazwę oryginalnego pliku bazy danych, jak i datę tworzenia kopii zapasowej.

    Porada:  Gdy przywracasz dane lub obiekty z kopii zapasowej, zwykle chcesz wiedzieć, z której bazy danych pochodzi kopia zapasowa i kiedy została utworzona, dlatego warto używać domyślnej nazwy pliku.

  8. W oknie dialogowym Zapisywanie jako wybierz lokalizację, w której chcesz zapisać kopię zapasową bazy danych, a następnie kliknij przycisk Zapisz.

Back up a front-end database

Aby po zmianie projektu wykonać kopię zapasową frontodanowej bazy danych, pozostaw bazę danych otwartą natychmiast po zmianie jej projektu, a następnie wykonaj czynności opisane w sekcji Wykonaj kopię zapasową bazy danych,rozpoczynając od kroku 2.

Początek strony

Przywracanie bazy danych

Uwaga:  Bazę danych można przywrócić tylko wtedy, gdy masz kopię zapasową bazy danych.

Kopia zapasowa jest uważana za "znaną dobrą kopię" pliku bazy danych— kopię, której integralność i projekt danych są pewne. Do tworzenia kopii zapasowych należy używać polecenia Kopia zapasowa bazy danych Access kopii zapasowej, ale do przywracania bazy danych można użyć dowolnej znanej, dobrej kopii. Można na przykład przywrócić bazę danych z kopii przechowywanej na zewnętrznym urządzeniu kopii zapasowej USB.

Przywrócenie całej bazy danych oznacza zastąpienie pliku bazy danych, który jest uszkodzony, ma problemy z danymi lub całkowicie go nie zawiera, kopią zapasową bazy danych.

  1. Otwórz Eksploratora plików i przejdź do znanej dobrej kopii bazy danych.

  2. Skopiuj znaną dobrą kopię do lokalizacji, w której należy zamienić uszkodzoną lub brakującą bazę danych.

    Jeśli zostanie wyświetlony monit o zastąpienie istniejącego pliku, zrób to.

Początek strony

Przywracanie obiektów w bazie danych

Jeśli trzeba przywrócić jeden lub więcej obiektów w bazie danych, zaimportuj obiekty z kopii zapasowej bazy danych do bazy danych zawierającej (lub brakującego) obiektu, który chcesz przywrócić.

Ważne:  Jeśli w innych bazach danych lub programach są dostępne linki do obiektów w przywracanych bazach danych, przywrócenie bazy danych do poprawnej lokalizacji jest bardzo ważne. Jeśli tak się nie stanie, linki do obiektów bazy danych nie będą działać i trzeba będzie je zaktualizować.

  1. Otwórz bazę danych, do której chcesz przywrócić obiekt.

  2. Aby przywrócić brakujący obiekt, przejdź do kroku 3. Aby zamienić obiekt zawierający złe lub brakujące dane albo obiekt przestał działać poprawnie, wykonaj następujące czynności:

    1. Jeśli chcesz zachować bieżący obiekt, aby po przywróceniu go porównać go z przywróconą wersją, zmień nazwę obiektu przed jego przywróceniem. Jeśli na przykład chcesz przywrócić uszkodzony formularz o nazwie Wyewidencjonaj, możesz zmienić nazwę uszkodzonego formularza na Checkout_bad.

    2. Usuń obiekt, który chcesz zamienić.

      Uwaga:  Podczas usuwania obiektów bazy danych należy zawsze zachować ostrożność, ponieważ mogą one zostać połączone z innymi obiektami w bazie danych.

  3. Kliknij pozycję Dane zewnętrzne,a następnie w grupie Importowanie & linku kliknij pozycję Access.

  4. W oknie dialogowym Pobierz Data-Access bazy danych kliknij przycisk Przeglądaj, aby zlokalizować kopię zapasową bazy danych, a następnie kliknij przycisk Otwórz.

  5. Wybierz pozycję Importuj tabele, zapytania, formularze, raporty, makrai moduły do bieżącej bazy danych, a następnie kliknij przycisk OK.

  6. W oknie dialogowym Importowanie obiektów kliknij kartę odpowiadającą typowi obiektu, który chcesz przywrócić. Jeśli na przykład chcesz przywrócić tabelę, kliknij kartę Tabele.

  7. Kliknij obiekt, aby go zaznaczyć.

  8. Jeśli chcesz przywrócić więcej obiektów, powtarzaj kroki 6 i 7, aż zostaną zaznaczone wszystkie obiekty, które chcesz przywrócić.

  9. Aby przejrzeć opcje importowania przed zaimportowaniem obiektów, w oknie dialogowym Importowanie obiektów kliknij przycisk Opcje.

  10. Po zaznaczeniu obiektów i zaimportowaniu opcji ustawień kliknij przycisk OK, aby przywrócić obiekty.

Aby zautomatyzować tworzenie kopii zapasowych, rozważ użycie produktu wykonującego automatyczne kopie zapasowe systemu plików, takiego jak oprogramowanie do tworzenia kopii zapasowych serwera plików lub zewnętrzne urządzenie kopii zapasowej USB.

Początek strony

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów Microsoft Office

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×