Jeśli baza danych programu Access została utworzona w formacie pliku (accdb), ale chcesz udostępnić ją osobom korzystającym z wcześniejszych wersji programu Access, na przykład przed programem Access 2007, w większości przypadków możesz przekonwertować bazę danych na wcześniejszy format pliku za pomocą polecenia Zapisz jako . W tym artykule przedstawiono procedury konwertowania bazy danych na wcześniejszy format pliku (.mdb) i omówiono niektóre czynniki uniemożliwiające konwertowanie bazy danych.
W tym artykule
Konwertowanie bazy danych accdb na wcześniejszy format pliku
Wykonaj poniższe czynności, aby utworzyć kopię bazy danych programu Access w określonym formacie pliku.
Najpierw otwórz bazę danych:
-
Kliknij kartę Plik.
-
Po lewej stronie kliknij pozycję Otwórz.
-
W oknie dialogowym Otwieranie wybierz i otwórz bazę danych, którą chcesz przekonwertować.
Teraz przekonwertuj bazę danych:
-
Kliknij kartę Plik.
-
W obszarze Typy plików kliknij pozycję Zapisz bazę danych jako. W obszarze Zapisz bazę danych jako wykonaj jedną z następujących czynności:
-
Aby zapisać kopię bazy danych w formacie .mdb, który można otworzyć przy użyciu programu Access 2002 lub Access 2003, kliknij pozycję Baza danych programu Access 2002–2003 (*.mdb).
-
Aby zapisać kopię bazy danych w formacie .mdb, który można otworzyć przy użyciu programu Access 2000, kliknij pozycję Baza danych programu Access 2000 (*.mdb).
-
-
W oknie dialogowym Zapisywanie jako w polu Nazwa pliku wpisz nazwę pliku bazy danych, a następnie kliknij przycisk Zapisz.
Program Access zamknie oryginalną bazę danych i otworzy nową kopię bazy danych w określonym formacie. Wszelkie zmiany wprowadzone w bazie danych mają wpływ tylko na nową kopię. Aby wprowadzić zmiany w oryginalnej bazie danych, należy ponownie otworzyć oryginalną bazę danych.
Uwaga: Aby przekonwertować bazę danych Access 2007 na format pliku zgodny z programem Access 97 lub starszym, należy najpierw użyć Access 2007, aby przekonwertować bazę danych na format pliku programu Access 2000 lub format pliku programu Access 2002–2003. Następnie za pomocą wcześniejszej wersji programu Access przekonwertujesz bazę danych na żądany format. Na przykład za pomocą polecenia Konwertuj bazę danych w programie Access 2003 można przekonwertować bazę danych programu Access 2000 lub bazę danych programu Access 2002–2003 na format pliku programu Access 97.
Czynniki uniemożliwiające konwersję na wcześniejszy format pliku
Niektórych nowych typów danych i funkcji można używać tylko w formacie pliku accdb i nie są obsługiwane we wcześniejszych wersjach programu Access. Jeśli baza danych zawiera dowolną z tych funkcji i próbujesz zapisać ją jako wcześniejszą wersję bazy danych, program Access wyświetli komunikat i nie przekonwertuje bazy danych. Na poniższej liście opisano czynniki uniemożliwiające konwersję na wcześniejszy format pliku:
-
Korzystanie z nowych typów danych lub ustawień właściwości pola Wcześniejsze wersje programu Access nie obsługują następujących nowych typów danych i ustawień właściwości pól:
-
Wielowartościowe pola odnośników (pola odnośników z właściwością Zezwalaj na wiele wartości ustawioną na Tak)
-
Typ danych Załącznik
-
Typ danych Obliczeniowe
-
Śledzenie historii pól długiego tekstu (nota) (długi tekst — nota, których właściwość Tylko dołączanie jest ustawiona na Tak)
Nie można przekonwertować bazy danych, chyba że zmienisz bazę danych tak, aby nie była już używana przez te funkcje.
Uwaga: Bazę danych zawierającą długi tekst (notę) można przekonwertować na pola tekst sformatowany (długi tekst/nota), które mają właściwość Format tekstu ustawioną na tekst sformatowany. Jednak wersje programu Access starsze niż Access 2007 nie interpretują tego pola jako tekstu sformatowanego. Jeśli w danych programu Access jest dostępne jakiekolwiek formatowanie tekstu sformatowany, tekst jest wyświetlany z tagami HTML zamiast formatowania we wcześniejszych wersjach programu Access, jak w poniższym przykładzie.
Oryginalny tekst sformatowany
Tekst wyświetlany we wcześniejszych wersjach programu Access
To jest przykład.
<div><strong><em>This is an example.</em></strong></div>
-
-
Linki do plików zewnętrznych, które nie są obsługiwane we wcześniejszych wersjach programu Access W bazach danych programu Accdb Access można tworzyć połączenia z kilkoma typami danych, które nie są obsługiwane we wcześniejszych wersjach programu Access. Są to, między innymi:
-
Tabele w innych bazach danych w formacie pliku accdb
-
Arkusze programu Excel w formacie .xlsx
-
listyWindows SharePoint Services
Jeśli baza danych zawiera linki do tych typów źródeł danych, należy usunąć linki, aby można było przekonwertować bazę danych na format pliku wcześniejszy niż Access 2007. Jednym z rozwiązań jest zaimportowanie danych zamiast połączenia z nimi, tak aby dane były zawarte w samej bazie danych programu Access. Aby uzyskać więcej informacji na temat importowania danych do bazy danych programu Access, zobacz artykuł Wprowadzenie do importowania, łączenia i eksportowania danych w programie Access.
-
-
Szyfrowanie bazy danych Bazy danych programu Access w formacie pliku accdb korzystają z nowej metody ochrony hasłem, która nie jest zgodna z wcześniejszymi wersjami programu Access. Jeśli dodasz hasło do bazy danych programu Access accdb za pomocą polecenia Szyfruj przy użyciu hasła , musisz najpierw usunąć hasło, zanim będzie można przekonwertować bazę danych na wcześniejszy format pliku. Aby dowiedzieć się więcej o dodawaniu i usuwaniu szyfrowania, zobacz artykuł Szyfrowanie bazy danych przy użyciu hasła bazy danych.