Konwertuj accdb do dbf

Darmowy konwerter online ACCDB do DBF

Konwertuj tabele Access ACCDB do DBF na potrzeby starszego oprogramowania GIS, księgowego i bazodanowego.

Konwertuj ACCDB na DBF online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 75 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .accdb

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .accdb do .dbf

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .dbf

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować accdb do dbf

Starsze programy GIS, księgowe, magazynowe i raportujące mogą akceptować wyłącznie tabele dBase, co wymaga wyeksportowania tabeli bazy danych Access jako DBF. DBF umożliwia również udostępnianie wybranych danych tabelarycznych bez rozpowszechniania całej bazy danych Access.

Czym jest format ACCDB

.accdb to domyślny format bazy danych Microsoft Access wprowadzony w Access 2007. Pojedynczy plik może zawierać tabele, kwerendy, relacje, formularze, raporty, makra i moduły VBA. ACCDB jest używany w systemach biznesowych opartych na Access, aplikacjach desktopowych do wprowadzania danych oraz bazach danych obsługiwanych za pomocą Microsoft Access lub Access database engine.

W porównaniu ze starszymi plikami .mdb ACCDB obsługuje takie funkcje jak pola załączników, pola wielowartościowe i szyfrowanie bazy danych. Te obiekty i funkcje należą do modelu bazy danych Access i nie mogą być przedstawione w pliku DBF.

Czym jest format DBF

.dbf to format tabel należący do rodziny dBase. Każdy plik DBF zwykle zawiera jedną tabelę wierszy i kolumn oraz jest obsługiwany przez dBase, FoxPro, Clipper, niektóre aplikacje GIS, arkusze kalkulacyjne i starsze oprogramowanie biznesowe.

DBF jest przydatny, gdy program odbierający dane wymaga prostej, szeroko obsługiwanej tabeli. Nie zachowuje kwerend Access, relacji, formularzy, raportów, makr, VBA, załączników ani innych obiektów bazy danych. Baza danych ACCDB zawierająca kilka tabel wymaga zatem osobnych eksportów do DBF, chyba że narzędzie konwersji definiuje inny sposób rozmieszczenia danych wyjściowych.

Jak przekonwertować ACCDB na DBF

Korzystanie z 101convert.com: Prześlij plik ACCDB, wybierz DBF jako format wyjściowy, rozpocznij konwersję i pobierz wynikowy plik. Ta metoda nie wymaga zainstalowanego oprogramowania bazodanowego. Używaj jej wyłącznie w przypadku danych, które można bezpiecznie przesłać; poufne, regulowane lub chronione hasłem bazy danych powinny pozostać w kontrolowanym środowisku desktopowym lub serwerowym, chyba że warunki bezpieczeństwa i przechowywania danych usługi są akceptowalne.

Konwersja online może wyeksportować jedną tabelę, automatycznie wybrać tabelę lub utworzyć wiele plików DBF, zależnie od konwertera. Po pobraniu sprawdź zawartość i schemat pliku wyjściowego. Plik ACCDB chroniony hasłem lub uszkodzony może wymagać otwarcia i naprawy w Access przed konwersją.

Korzystanie z Microsoft Access: Access natywnie odczytuje ACCDB i zwykle zawiera polecenie eksportu dBase.

  1. Utwórz kopię zapasową bazy danych i otwórz kopię w Microsoft Access.
  2. W Navigation Pane wybierz tabelę do wyeksportowania. Aby wyeksportować przefiltrowane, połączone lub obliczone dane, zapisz wymaganą kwerendę i wybierz zamiast niej tę kwerendę.
  3. Wybierz External Data → Export → More → dBase File. W niektórych wersjach polecenie jest wyświetlane jako External Data → Export → dBase.
  4. Wybierz folder docelowy i nazwę pliku wyjściowego, a następnie dokończ działanie kreatora eksportu. Access może utworzyć dodatkowy plik memo, taki jak .dbt, dla pól zawierających długi tekst; zachowaj ten plik razem z DBF, jeśli wymaga go program odbierający dane.
  5. Otwórz DBF w aplikacji docelowej i porównaj liczbę rekordów, nazwy pól, typy danych oraz przykładowe wartości ze źródłem w Access.

W przypadku cyklicznych lub zautomatyzowanych eksportów zapisz czynności eksportu w Access albo użyj sterownika ODBC zgodnego z Access do odczytu tabeli lub kwerendy oraz biblioteki DBF do zapisu wyniku. Proces musi jawnie mapować kolumny Access na pola DBF i sprawdzać liczbę wstawionych wierszy; ogólny zapisujący DBF nie może odczytać ACCDB bez sterownika Access lub database engine.

Ograniczenia jakości i zgodności

Warianty DBF różnią się między sobą. Sprawdź, czy aplikacja odbierająca dane oczekuje formatu dBase III, dBase IV, dBase 5 czy DBF zgodnego z FoxPro, i wybierz odpowiedni wariant, jeśli narzędzie eksportu udostępnia taką możliwość. Niektóre aplikacje wymagają również określonego formatu dodatkowego pliku memo.

Nazwy i szerokości pól DBF są bardziej ograniczone niż w przypadku pól Access. Długie nazwy Access mogą zostać skrócone, szerokości pól mogą zostać zmniejszone, a nieobsługiwane typy — w tym załączniki, pola wielowartościowe, złożone obiekty i niektóre pola obliczeniowe — mogą zostać pominięte lub przekonwertowane. Sprawdź wyeksportowany schemat zamiast zakładać, że każda kolumna została przeniesiona bez zmian.

Przetestuj w szczególności pola Long Text, Date/Time, Yes/No, Currency, Decimal oraz pola dopuszczające wartości null. Sprawdź interpretację dat, precyzję wartości dziesiętnych, sposób reprezentacji wartości logicznych, obsługę wartości null, wartości walutowe i kodowanie tekstu, szczególnie w przypadku znaków diakrytycznych lub znaków spoza alfabetu łacińskiego.

Relacje, indeksy Access, reguły poprawności i integralność referencyjna nie są przenoszone jako równoważna struktura Access. Eksportuj kolumny kluczowe razem z każdą powiązaną tabelą i odtwórz wymagane indeksy lub relacje w aplikacji opartej na DBF. Porównaj liczbę rekordów w źródle i miejscu docelowym oraz sprawdź wiersze zawierające wartości null, długi tekst, daty i znaki inne niż ASCII.

Porównanie formatu ACCDB z DBF

Jak formaty ACCDB i DBF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików ACCDB i DBF
Cecha .ACCDB Microsoft Access Database .DBF dBASE Database File
Czytelny tekstowo Nie Nie
Typy danych Typowane Typowane
Zagnieżdżone struktury Tak Nie
Formuły — Nie
Wiele tabel lub arkuszy Tak Nie
Typowy rozmiar pliku Średni Mały
Otwarty standard Nie Częściowo otwarty
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 2007 1983
Twórca Microsoft Ashton-Tate / dBASE, Inc. (format origin)
Typ MIME application/vnd.ms-access application/x-dbf

Najczęściej zadawane pytania

Czy konwerter ACCDB do DBF jest darmowy?

Tak, konwersja ACCDB do DBF na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik ACCDB?

Możesz przesłać pliki ACCDB o rozmiarze do 50 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować ACCDB do DBF?

Nie. Konwersja ACCDB do DBF odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik ACCDB dla tej konwersji z ACCDB do DBF. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.