Przejdź do treści

Darmowy konwerter online MDB do XML

Eksportuj tabele lub kwerendy Microsoft Access MDB jako ustrukturyzowane dane XML.

Konwertuj MDB na XML online - za darmo

Przesyłanie…

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

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 .xml

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

  3. 3/3

    Pobierz przekonwertowany plik .xml

    Wynik konwersji jest gotowy do pobrania.

Statystyki konwersji MDB do XML

Pliki MDB najczęściej konwertuje się do XLSX 28% ACCDB 26% XLS 12% DB 9%

Zaktualizowano 12 listopada 2026, na podstawie konwersji w 101convert.com

Jak konwertować mdb do xml

Aplikacja odbierająca, skrypt integracyjny lub system archiwizacyjny może wymagać rekordów Access w formacie XML zamiast oryginalnego pliku bazy danych. Eksport rekordów tworzy przenośny plik tekstowy, który można wymieniać bez instalowania Microsoft Access.

Czym jest format MDB

.mdb to format bazy danych Microsoft Access używany głównie przez Access 2003 i wcześniejsze wersje. Nowsze wersje Access mogą otwierać i edytować wiele plików MDB, a Access Database Engine jest również używany przez starsze aplikacje, które łączą się z tymi plikami.

Plik MDB może zawierać tabele, zapytania, formularze, raporty, makra, relacje, indeksy i moduły VBA. Konwersja do XML zwykle obejmuje dane z tabel lub wyniki zapytań; nie jest to pełna konwersja każdego obiektu w bazie danych.

Czym jest format XML

XML przechowuje uporządkowane informacje w zagnieżdżonych elementach i atrybutach. Jest formatem tekstowym, niezależnym od platformy i obsługiwanym przez platformy integracyjne, aplikacje internetowe, języki programowania, systemy dokumentów oraz procesy archiwizacyjne.

XML może reprezentować nazwy kolumn, wartości i opcjonalne informacje o schemacie. System odbierający musi nadal obsługiwać konkretne nazwy elementów, przestrzenie nazw, typy danych i kodowanie utworzone przez eksporter; XML nie definiuje jednej uniwersalnej struktury bazy danych.

Jak przekonwertować MDB do XML

Używanie Microsoft Access

  1. Utwórz kopię zapasową oryginalnego pliku .mdb i otwórz go w Microsoft Access. Jeśli plik jest chroniony, podaj hasło do bazy danych.
  2. W Access 2007 i nowszych wersjach otwórz kartę External Data, wybierz More w grupie Export i wybierz XML File. W Access 2003 użyj polecenia File → Export i wybierz XML.
  3. Wprowadź nazwę pliku wyjściowego, na przykład database.xml, i wybierz folder docelowy.
  4. Wybierz tabelę lub zapisane zapytanie do wyeksportowania. Eksportuj każdy wymagany obiekt osobno albo przed eksportem utwórz zapytanie zawierające wymagane kolumny i rekordy.
  5. W opcjach eksportu wybierz Data, aby wyeksportować rekordy. Wybierz Schema of the data, gdy importer potrzebuje definicji pól lub schematu XSD. Wybierz Presentation of your data tylko wtedy, gdy proces odbierający korzysta z metadanych prezentacji Access.
  6. Otwórz wynikowy plik XML oraz wszelkie towarzyszące mu pliki schematu lub prezentacji w edytorze XML. Przed zaimportowaniem pliku w innym miejscu sprawdź daty, wartości null, znaki Unicode, wartości dziesiętne i nazwy pól.

Używanie 101convert.com

Możesz bezpłatnie przekonwertować plik w serwisie 101convert.com bez instalowania oprogramowania: prześlij plik MDB, wybierz XML jako format wyjściowy, rozpocznij konwersję i pobierz wynik. Ten rodzaj konwersji może eksportować dostępne dane bez odtwarzania obiektów charakterystycznych dla Access ani dokładnego schematu XML wymaganego przez inną aplikację. Nie przesyłaj poufnych, osobowych ani podlegających regulacjom danych, chyba że warunki przechowywania i retencji obowiązujące w serwisie są akceptowalne.

Automatyzacja cyklicznego eksportu

Microsoft Access może automatyzować eksport za pomocą metody Application.ExportXML języka VBA. Na przykład eksport tabeli może używać polecenia Application.ExportXML acExportTable, "Customers", "C:/Exports/Customers.xml"; zastąp Customers nazwą tabeli i użyj acExportQuery w przypadku zapisanego zapytania. Access VBA obsługuje również filtry i dodatkowe opcje eksportu, ale dokładne flagi oraz pliki wyjściowe zależą od wersji Access. Automatyzacja wymaga Microsoft Access lub zgodnego środowiska Access runtime i nie eliminuje konieczności sprawdzenia wygenerowanego pliku XML.

Ograniczenia jakości i zgodności

Eksport XML z Access jest na ogół skoncentrowany na danych. Formularze, raporty, makra, kod VBA, uprawnienia użytkowników, relacje, indeksy i działanie zapytań nie są równoważne pełnej migracji MDB i mogą wymagać odtworzenia osobno.

Eksport zapytania może dawać inne wyniki niż eksport jego tabeli źródłowej, ponieważ sprzężenia, filtry, pola obliczeniowe, agregacja i parametry wpływają na dane wyjściowe. Przed eksportem należy podać wartości zapytań parametrycznych.

Załączniki, obiekty OLE, pola wielowartościowe, duże wartości Memo lub Long Text oraz inne typy charakterystyczne dla Access mogą być kodowane w inny sposób, pomijane lub odrzucane przez importer docelowy. Jeśli te pola mają znaczenie, niezależnie sprawdź zawartość binarną i długi tekst.

Jeśli aplikacja odbierająca określa schemat XSD, przestrzeń nazw, konwencję nazewnictwa elementów lub wymagania dotyczące kodowania, porównaj dane wyjściowe Access z tą specyfikacją. W razie potrzeby przekształć plik za pomocą XSLT lub niestandardowego skryptu, a następnie przed importem sprawdź go względem docelowego schematu XSD.

Porównanie formatu MDB z XML

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

Porównanie formatów plików MDB i XML
Cecha .MDB Microsoft Access Database .XML Extensible Markup Language
Czytelny tekstowo Nie Tak
Typy danych Typowane Typowane
Zagnieżdżone struktury Tak Tak
Formuły Nie Nie
Wiele tabel lub arkuszy Tak —
Typowy rozmiar pliku Średni Mały
Otwarty standard Nie Tak
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 1992 1998
Twórca Microsoft W3C
Typ MIME — application/xml

Informacje o rozszerzeniach i typach plików zapewnia File-Extensions.org

Najczęściej zadawane pytania

Czy konwerter MDB do XML jest darmowy?

Tak, konwersja MDB do XML 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 10 MB i przekonwertować do 3 plików jednocześnie w jednej partii. W płatnym planie limit wynosi do 50 MB na plik i 20 plików naraz, sprawdź nasze plany.

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 XML?

Nie. Konwersja MDB do XML 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 XML. 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ę.

Czy konwersja MDB do XML zachowa formularze i relacje z Accessa?

Nie, ten rodzaj eksportu obejmuje dane z tabel lub kwerend, a nie całą bazę danych Access. Formularze, raporty, makra i funkcje bazy danych, takie jak relacje czy indeksy, mogą nie zostać uwzględnione.

Czy kwerenda z MDB będzie edytowalną kwerendą w XML?

Zazwyczaj XML zawiera wyniki kwerendy jako uporządkowane dane, a nie zapisaną logikę kwerendy Access. Może być konieczne odtworzenie kwerendy w innym systemie bazodanowym.

Czy mogę przekonwertować XML z powrotem do tej samej bazy MDB?

Niekoniecznie; XML zachowuje wyeksportowane dane, ale może pomijać schemat i inne funkcje bazy danych potrzebne do odtworzenia oryginału. Przywrócenie bazy może wymagać ponownego zdefiniowania tabel i relacji.

Dlaczego kwerenda Access może nie eksportować się z MDB do XML?

Kwerenda wymagająca danych wejściowych od użytkownika lub zależna od połączonych danych może nie zwracać stałego wyniku do eksportu. Jej wynik zależy od wartości lub danych, które mogą być niedostępne podczas konwersji.

Już pobrano

Ten plik został już pobrany. Ze względu na prywatność usunęliśmy go z serwera zaraz po pobraniu, więc nie można go pobrać ponownie. Jeśli potrzebujesz go jeszcze raz, przekonwertuj plik ponownie.