Dotyczy
Access 2019 Access 2016 Access 2013 Porównywanie baz danych 2013 Porównywanie baz danych 2016 Porównywanie baz danych 2019 Database Compare 2021

Załóżmy, że projekt bazy danych programu Microsoft Access dla komputerów stacjonarnych uległ zmianie (nowe lub zmodyfikowane tabele, zapytania, właściwości pola, formularze lub raporty) i chcesz wyświetlić historię tych zmian. Porównywanie baz danych umożliwia porównanie jednej wersji bazy danych Access dla komputerów stacjonarnych z inną. W raporcie SQL Server Reporting Services, który umożliwia eksportowanie do programu Excel lub zapisywanie w formacie PDF, zobaczysz różnice, takie jak nowe lub zmienione tabele, zapytania, pola, właściwości pól itd.

Uwaga: Nie można używać porównywania baz danych z aplikacjami sieci Web programu Access.

W tym artykule

Porównanie dwóch baz danych programu Access

  1. Otwórz narzędzie Porównywanie baz danych. Zostanie wyświetlone proste okno dialogowe z dwiema kartami: Konfiguracja i Wyniki.

  2. Na karcie Konfiguracja obok pola Porównaj użyj przycisku Przeglądaj Przycisk Przeglądaj , aby znaleźć bazę danych, która ma być użyta jako "plan bazowy" (lub wcześniejsza wersja). Po znalezieniu odpowiedniego pliku wybierz pozycję Otwórz.Pola Porównaj i Do oraz opcje raportu

  3. Obok pola Do wybierz przycisk Przeglądaj Przycisk Przeglądaj , aby znaleźć bazę danych, która została "zmieniona" (lub najnowsza wersja).

  4. W sekcji Opcje raportu wybierz obiekty bazy danych (tabele, zapytania, makra, moduły, raporty, formularze lub strony), które chcesz porównać, zaznaczając pola obok nich.

  5. W sekcji Wartości raportu wybierz pozycję Pełne lub Krótkie , aby określić, jak szczegółowe mają być wyniki.

  6. Wybierz pozycję Porównaj , aby uruchomić porównanie.

Po zakończeniu porównywania na ekranie zostanie otwarty raport SQL Server Reporting Services. Ten raport można wyeksportować, aby Excel lub zapisać raport w formacie PDF.

Początek strony

Tworzenie kopii zapasowych wersji bazy danych

Najlepszym sposobem na śledzenie zmian w projekcie bazy danych dla komputerów stacjonarnych jest zapisanie jednej lub kilku wersji kopii zapasowych. Tworzenie kopii zapasowej bazy danych jest procesem innym niż zapisywanie kopii.

  1. Wybierz pozycję Plik > Zapisz jako.

  2. W obszarze Zapisz bazę danych jako > Zaawansowane wybierz pozycję Wykonaj kopię zapasową bazy danych.

Kopia zapasowa zostanie zapisana wraz z rokiem, miesiącem i datą dołączonymi do nazwy pliku. Jeśli zapiszesz wiele kopii zapasowych tego samego dnia, po dacie zostanie dodany podkreślenie i liczba w nawiasach. Wiele kopii zapasowych bazy danych o nazwie Inventory.accdb z jednego dnia (2012-03-13) może wyglądać następująco:

  • Zapasy _2012_03_13.accdb

  • Zapasy _2012_03_13_(1).accdb

  • Zapasy _2012_03_13_(2).accdb

Aby znaleźć polecenie Wykonaj kopię zapasową bazy danych we wcześniejszych wersjach programu Access:

  • W programie Access 2010 kliknij pozycję Plik > Zapisz & Publikuj > Zaawansowane > wykonaj kopię zapasową bazy danych.

  • W programie Access 2007 kliknij przycisk pakietu Office , > Zarządzaj > wykonaj kopię zapasową bazy danych.

  • W programie Access 2003 i starszych wersjach kliknij pozycję Plik > Wykonaj kopię zapasową bazy danych.

Początek strony

Czy został wyświetlony komunikat o błędzie "Nie można otworzyć bazy danych programu Access"?

Jeśli zostanie wyświetlony komunikat o błędzie "Nie można otworzyć bazy danych programu Access", najprawdopodobniej co najmniej jedna z baz danych dla komputerów stacjonarnych jest chroniona hasłem. Kliknij przycisk OK w oknie dialogowym, a następnie wprowadź hasło. W przeciwnym razie nie można uruchomić porównania.

Aby dowiedzieć się więcej na temat przechowywania haseł w witrynie Porównywanie baz danych, zobacz Zarządzanie hasłami używanymi do otwierania plików w celu porównania.

Początek strony

Czy został wyświetlony komunikat o błędzie "Nieobsługiwany wyjątek"?

Jeśli podczas próby użycia porównania bazy danych zostanie wyświetlony komunikat o błędzie "Nieobsługiwany wyjątek", najprawdopodobniej niektóre składniki wymagań wstępnych nie zostaną zainstalowane na komputerze. Chociaż porównywanie baz danych jest dostępne w programie Access, niektóre wymagania wstępne, które są niezbędne do poprawnego działania narzędzia Porównywanie baz danych, nie są instalowane automatycznie. Wykonaj następujące czynności:

  1. Zaloguj się na komputerze użytkownika jako administrator.

  2. Pobierz i zainstaluj pobierz .NET Framework 4.0.

  3. Pobierz i zainstaluj sqlsysClrTypes (wersja 64-bitowa) lub SQLSysClrTypes (wersja 32-bitowa).

  4. Pobierz i zainstaluj środowisko uruchomieniowe Microsoft Report Viewer 2015.

  5. Uruchom ponownie komputer użytkownika.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.