Konwertowanie bazy danych accdb na starszy format pliku

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Jeśli baza danych programu Access została utworzona w formacie pliku (accdb), ale chcesz ją udostępnić użytkownikom 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 starszy format pliku za pomocą polecenia Zapisz jako . W tym artykule opisano procedurę konwertowania bazy danych na starszy format pliku (.mdb), a także omówiono niektóre czynniki uniemożliwiające konwersję bazy danych.

W tym artykule

Konwertowanie bazy danych accdb na starszy format pliku

Aby utworzyć kopię bazy danych programu Access w określonym formacie pliku, wykonaj następujące czynności.

Najpierw otwórz bazę danych:

  1. Kliknij kartę Plik.
  2. Po lewej stronie kliknij przycisk Otwórz.
  3. W oknie dialogowym Otwieranie wybierz i otwórz bazę danych, którą chcesz przekonwertować.

Teraz przekonwertuj bazę danych:

  1. Kliknij kartę Plik.

  2. 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ć za pomocą 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ć w programie Access 2000, kliknij pozycję Baza danych programu Access 2000 (*.mdb).
  3. W oknie dialogowym Zapisywanie jako w polu Nazwa pliku wpisz nazwę pliku bazy danych, a następnie kliknij przycisk Zapisz.

Program Access zamknie pierwotną bazę danych i otworzy jej nową kopię 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 programu Access 2007 na format pliku zgodny z programem Access 97 lub starszym, należy za pomocą programu Access 2007 przekonwertować bazę danych na format pliku programu Access 2000 lub format pliku programu Access 2002–2003. Następnie przy użyciu wcześniejszej wersji programu Access przekonwertuj bazę danych na odpowiedni format. Za pomocą polecenia Konwertuj bazę danych w programie Access 2003 można na przykład przekonwertować bazę danych programu Access 2000 lub Access 2002–2003 na format pliku programu Access 97.

Początek strony

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ą one obsługiwane we wcześniejszych wersjach programu Access. Jeśli baza danych zawiera dowolną z tych funkcji, a zostanie podjęta próba zapisania jej jako bazy danych wcześniejszej wersji, program Access wyświetli odpowiedni komunikat i nie przekonwertuje bazy danych. Na poniższej liście opisano czynniki uniemożliwiające konwersję na starszy format pliku:

  • Korzystanie z nowych typów danych lub ustawień właściwości pól Następujące nowe typy danych i ustawienia właściwości pól nie są obsługiwane we wcześniejszych wersjach programu Access:

    • Wielowartościowe pola odnośników (pola odnośników, dla których właściwość Zezwalaj na wiele wartości jest ustawiona na wartość Tak)

    • Typ danych Załącznik

    • Obliczeniowy typ danych

    • Śledzenie historii Pola długiego tekstu (Nota) (Długi tekst — pola typu Nota, dla których właściwość Tylko dołącz jest ustawiona na wartość Tak)
      Nie można przekonwertować bazy danych, chyba że zmienisz ją tak, aby przestała korzystać z tych funkcji.

      Uwaga

      Można przekonwertować bazę danych zawierającą długi tekst (Nota) na pola Tekst sformatowany (pola typu Długi tekst/Nota, dla których właściwość Format tekstu jest ustawiona na Tekst sformatowany). Jednak wersje programu Access starsze niż Access 2007 nie interpretują tego pola jako tekstu sformatowanego. Jeśli w danych programu Access występuje tekst sformatowany, będzie on wyświetlany z tagami HTML zamiast z formatowaniem stosowanym 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 accdb programu Access można tworzyć połączenia z danymi kilku typów, 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 korzystające z formatu .xlsx
    • Listy programu Windows SharePoint Services
      Jeśli baza danych zawiera linki do źródeł danych tego typu, należy je usunąć, aby można było przekonwertować bazę danych na format pliku wcześniejszy niż Access 2007. Rozwiązaniem jest importowanie danych zamiast łączenia z nimi, tak aby były zawarte w 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 W bazach danych programu Access w formacie pliku accdb jest stosowana nowa metoda ochrony hasłem, która nie jest zgodna z wcześniejszymi wersjami programu Access. W przypadku dodawania hasła do bazy danych accdb programu Access za pomocą polecenia Szyfruj hasłem należy usunąć hasło, aby można było przekonwertować bazę danych na starszy format pliku. Aby dowiedzieć się więcej na temat dodawania i usuwania szyfrowania, zobacz artykuł Szyfrowanie bazy danych przy użyciu hasła bazy danych.

Początek strony