Konwertuj mdb do csv

Darmowy konwerter online MDB do CSV

Konwertuj tabele lub kwerendy Access MDB do zwykłego CSV za pomocą Access, mdbtools lub 101convert.

Konwertuj MDB na CSV online - za darmo

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

Plik jest przetwarzany natychmiast i nie jest przechowywany na naszych serwerach.

Jak to działa

  1. 1/3

    Prześlij swój plik .mdb

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

  2. 2/3

    Wykonaj konwersję .mdb do .csv

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

  3. 3/3

    Pobierz przekonwertowany plik .csv

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować mdb do csv

Kopia CSV jest przydatna, gdy arkusz kalkulacyjny, narzędzie importu, skrypt lub inna aplikacja nie może odczytać baz danych Microsoft Access. Zapewnia również wyodrębnione dane w postaci zwykłego tekstu, które łatwiej udostępniać lub sprawdzać, ale nie zastępuje oryginalnej struktury bazy danych.

Czym jest format MDB

.mdb to format bazy danych Microsoft Access używany przez Access 2000–2003 oraz przez wiele starszych baz danych i baz działających w trybie zgodności. Bazy danych Access mogą zawierać tabele, zapisane kwerendy, relacje, formularze, raporty, makra, indeksy, reguły sprawdzania poprawności oraz ustawienia bazy danych. Starsze aplikacje biznesowe, magazynowe, książki adresowe i aplikacje księgowe również mogą używać plików MDB.

Plik MDB jest kontenerem bazy danych, a nie pojedynczym arkuszem kalkulacyjnym. Jego tabele mogą zawierać pola określonych typów, klucze podstawowe, powiązane relacje oraz reguły, których plik CSV nie może zachować.

Czym jest format CSV

CSV przechowuje wiersze danych tabelarycznych jako zwykły tekst. Pola są zwykle oddzielane przecinkami, chociaż programy importujące mogą używać średników, tabulatorów lub innego ogranicznika. Wartości zawierające przecinki, cudzysłowy lub znaki końca wiersza muszą być ujęte w cudzysłowy zgodnie z regułami używanymi przez program eksportujący.

CSV współpracuje z oprogramowaniem arkuszy kalkulacyjnych, skryptami, narzędziami importu danych i wieloma systemami baz danych bez konieczności używania Access. Nie zachowuje relacji, kwerend, formularzy, raportów, indeksów, typów pól, uprawnień, makr ani działania bazy danych. Baza danych zawierająca kilka tabel zwykle wymaga osobnego pliku CSV dla każdej eksportowanej tabeli lub kwerendy.

Jak przekonwertować plik MDB w Microsoft Access

  1. Otwórz plik .mdb w programie Microsoft Access. Najpierw utwórz kopię zapasową, jeśli może być konieczne zachowanie źródłowej bazy danych.
  2. W okienku nawigacji wybierz tabelę lub zapisaną kwerendę do wyeksportowania.
  3. Wybierz External Data → Export → Text File.
  4. Wprowadź nazwę pliku wyjściowego zakończoną rozszerzeniem .csv i wybierz OK.
  5. W kreatorze eksportu wybierz opcję Delimited, wybierz przecinek jako ogranicznik i włącz opcję nazw pól, jeśli miejsce docelowe wymaga wiersza nagłówka.
  6. Wybierz odpowiednie kodowanie tekstu, jeśli używana wersja Access udostępnia taką opcję, a następnie dokończ działanie kreatora.
  7. Otwórz wynik w edytorze tekstu lub arkuszu kalkulacyjnym i sprawdź ograniczniki, nagłówki, daty, kodowanie znaków oraz reprezentatywne wartości.

Powtórz eksport dla każdej wymaganej tabeli lub kwerendy. Eksport kwerendy może wygenerować celowo przefiltrowany lub połączony wynik z wybranymi kolumnami, złączeniami, polami obliczeniowymi lub kryteriami zamiast eksportowania całej tabeli źródłowej. Sortowanie kwerendy niekoniecznie zostanie zachowane jako znacząca, trwała kolejność po imporcie.

Jak przekonwertować plik MDB za pomocą mdbtools

W systemie Linux i innych systemach, w których zainstalowano mdbtools, wyświetl listę tabel bazy danych za pomocą:

mdb-tables -1 database.mdb

Wyeksportuj tabelę wraz z nagłówkiem zawierającym nazwy kolumn:

mdb-export database.mdb TableName > TableName.csv

Pomiń wiersz nagłówka za pomocą opcji -H:

mdb-export -H database.mdb TableName > TableName.csv

Ujmij w cudzysłowy nazwy baz danych i tabel zawierające spacje:

mdb-export "old records.mdb" "Customer List" > customers.csv

Używaj metody wiersza poleceń w przypadku powtarzalnych eksportów, ale przed zaimportowaniem pliku sprawdź wygenerowany ogranicznik, kodowanie znaków, sposób przedstawiania dat, cudzysłowy oraz osadzone znaki końca wiersza. Obsługa nowszych lub nietypowych funkcji Access może różnić się w zależności od wersji mdbtools, dlatego Access jest preferowany, gdy baza danych korzysta z funkcji, których narzędzie nie potrafi poprawnie interpretować.

Jak przekonwertować plik bez instalowania oprogramowania

Możesz bezpłatnie przekonwertować plik w serwisie 101convert.com: prześlij plik MDB, wybierz CSV, rozpocznij konwersję i pobierz wynik. Użyj lokalnej kopii Access lub mdbtools, jeśli baza danych zawiera poufne, regulowane lub w inny sposób wrażliwe dane.

Kontrola jakości i zgodności

CSV nie może przechowywać kluczy podstawowych ani relacji. Zachowaj oryginalny plik MDB, jeśli struktura bazy danych, kwerendy lub późniejsza edycja mogą być potrzebne. Połączenie kilku tabel w jeden plik CSV wymaga kwerendy Access lub osobnego etapu przetwarzania danych, a nieostrożne złączenia mogą powielać wiersze.

Upewnij się, że program odbierający oczekuje przecinków zamiast średników lub tabulatorów, zawiera lub pomija wiersz nagłówka zgodnie z wymaganiami oraz akceptuje użyte kodowanie, najlepiej UTF-8, jeśli jest obsługiwane. Prawidłowe programy eksportujące ujmują w cudzysłowy pola zawierające przecinki, cudzysłowy lub znaki końca wiersza, ale program importujący musi poprawnie interpretować te reguły.

Po konwersji sprawdź wartości daty/czasu, wartości logiczne, walutowe, null oraz liczbowe z Access. Programy arkuszy kalkulacyjnych mogą ponownie zinterpretować daty, usunąć początkowe zera z identyfikatorów, zmienić duże liczby na notację naukową lub wyświetlać wartości null w inny sposób. Sprawdź pola zawierające znaki spoza ASCII i długi tekst oraz przetestuj reprezentatywne wiersze przed usunięciem lub zastąpieniem źródłowej bazy danych.

Porównanie formatu MDB z CSV

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

Porównanie formatów plików MDB i CSV
Cecha .MDB Microsoft Access Database .CSV Comma-Separated Values
Czytelny tekstowo Nie Tak
Typy danych Typowane Typowane
Zagnieżdżone struktury Tak Nie
Formuły Nie Nie
Wiele tabel lub arkuszy Tak Nie
Typowy rozmiar pliku Średni Mały
Otwarty standard Nie Tak
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 1992 —
Twórca Microsoft —
Typ MIME — text/csv

Najczęściej zadawane pytania

Czy konwerter MDB do CSV jest darmowy?

Tak, konwersja MDB do CSV 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 MDB?

Możesz przesłać pliki MDB 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ć MDB do CSV?

Nie. Konwersja MDB do CSV 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 MDB dla tej konwersji z MDB do CSV. 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ę.