.MDB

MDB Datei

Microsoft Access Database (97-2003, Jet engine)
Frage stellen
SCHNELLE ANTWORT

Eine MDB-Datei ist eine Microsoft Access-Datenbank im alten Format, das Access von 1992 bis 2003 verwendete und durch .accdb in Access 2007 abgelöst wurde. Sie speichert Tabellen, Abfragen, Formulare, Berichte und VBA-Code in einer einzigen Datei. Unter Windows öffnen Sie sie mit Microsoft Access oder dem kostenlosen MDB Viewer Plus; unter Mac oder Linux verwenden Sie LibreOffice Base oder mdbtools - es gibt kein Microsoft Access für macOS.

Entwickler: Microsoft Kategorie: Datenbanken MIME: application/x-msaccess
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DB · .DBF · .ACCDB · .SQL

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jun 22, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das MDB-Dateiformat?

.mdb ist eine Datenbankdatei, die von Microsoft Access generiert und verwendet wird - es ist das native Format dieser Software, basierend auf der Access Jet-Datenbankengine. .mdb-Dateien enthalten datenbankbezogene Daten: Struktur und Abfragen einer Datenbank, Funktionen, Datensätze und weitere Informationen. Darüber hinaus können .mdb-Dateien Formulare zur Dateneingabe, Modulprozeduren, Berichte und Sicherheitseinstellungen speichern.

Access-Daten können mit anderen Formaten und Anwendungen wie HTML, XML, Excel, SharePoint und Outlook importiert und verknüpft werden. .mdb-Dateien können mit Tools wie MDB Converter oder dem integrierten Exportassistenten von Access in .csv oder .txt konvertiert werden, sodass die Daten in vielen anderen Programmen weiterverarbeitet werden können. Intern beginnt eine .mdb-Datei mit den Bytes 00 01 00 00, gefolgt bei Offset 4 von der ASCII-Zeichenkette Standard Jet DB - eine zuverlässige Kennung in einem Hex-Editor.

MDB-Dateien und ihr Nachfolger

.mdb war das Standardformat in Microsoft Access 2003 und seinen Vorgängerversionen. Neuere Versionen von Access verwenden ein Format, das .mdb ersetzt hat - das .accdb-Format (eingeführt in Access 2007). Aktuelle Access-Versionen können .mdb-Dateien weiterhin öffnen, aber .accdb fügt mehrwertige Felder, Anhang-Spalten und stärkere Verschlüsselung hinzu.

MDB und LDB

Neben .mdb-Dateien kann sich im selben Ordner auch eine Datei mit der .ldb-Erweiterung befinden, da sie von Access erstellt wird, wenn eine .mdb-Datei geöffnet ist. .ldb ist eine Sperrdatei, die das Programm in dem Moment erstellt, in dem ein Benutzer eine .mdb-Datei bearbeitet. Dies verhindert, dass mehrere Benutzer gleichzeitig widersprüchliche Änderungen an der Datei vornehmen. Die .ldb-Datei wird automatisch entfernt, wenn der letzte Benutzer die Datenbank schließt.

Sicherheit

RISIKO: MEDIUM

Eine .mdb kann VBA-Makros enthalten, die Code ausführen, daher kann eine Datenbank aus einer nicht vertrauenswürdigen Quelle Malware tragen - Access öffnet unbekannte Datenbanken mit deaktivierten Makros (Trust Center / gelbe Sicherheitsleiste), und Sie sollten diese deaktiviert lassen, sofern Sie dem Absender nicht vertrauen. Abgesehen von Makros sind die Daten selbst harmlos. Veraltete Sicherheit: Der alte Jet-„Datenbankpasswort“- und benutzerebenenbasierte (Arbeitsgruppen-)Schutz in .mdb sind SCHWACH und leicht zu umgehen/zu knacken - verlassen Sie sich nie darauf, um sensible Daten zu schützen; der Dateiinhalt ist durch Tools wie mdbtools effektiv lesbar. Löschen Sie die .ldb-Sperrdatei nicht, während die Datenbank in einer anderen Sitzung geöffnet ist. Alte .mdb-Dateien sind auch korruptionsgefährdet - erstellen Sie Backups und verwenden Sie Compact & Repair.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEMicrosoft Access Database (97-2003, Jet engine)
ENTWICKLERMicrosoftseit 1992 (Access 1.0); MDB was the default through Access 2003
KATEGORIEDatenbanken
MIME TYPEapplication/x-msaccess
TYPProprietäre binäre Datenbankdatei (Jet / Access-Datenbankengine)
MAGIC BYTES · DATEISIGNATUR
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Eine .mdb beginnt mit 00 01 00 00, gefolgt bei Offset 4 von der ASCII-Zeichenkette „Standard Jet DB“. Die neuere .accdb hat stattdessen „Standard ACE DB“ an derselben Stelle - diese Zeichenkette ist der schnellste Weg, die beiden in einem Hex-Editor zu unterscheiden. (Sehr alte Access-97-Dateien zeigen möglicherweise „Standard Jet DB“ mit einem anderen Versions-Byte.)

Programme zum Öffnen von MDB-Dateien

Windows4 apps
Microsoft Access Kostenpflichtig Doppelklicken Sie auf die .mdb, um sie in Access zu öffnen (vollständiges Lesen/Schreiben, Formulare, Berichte, VBA). Modernes Access öffnet weiterhin ältere MDB-Dateien.
MDB Viewer Plus Kostenlos Portables Freeware (keine Installation) - öffnen Sie die .mdb, um Tabellen anzuzeigen/zu bearbeiten und nach Excel/CSV/XML zu exportieren. Der einfachste kostenlose Windows-Öffner.
LibreOffice Base Open Source Kostenlose Office-Suite; mit der .mdb verbinden, um Tabellen zu durchsuchen und Abfragen auszuführen. Einige Formulare/VBA werden nicht übertragen.
Microsoft Access Runtime Kostenlos Kostenlose Runtime, die eine Access-App (Formulare/Berichte) AUSFÜHRT, sie aber nicht entwerfen kann - für die Verwendung einer bestehenden Legacy-Datenbank.
macOS3 apps
LibreOffice Base Open Source Kostenlose Office-Suite; mit der .mdb verbinden, um Tabellen zu durchsuchen und Abfragen auszuführen. Einige Formulare/VBA werden nicht übertragen.
MDB Tools (CLI / Homebrew) Open Source ’brew install mdbtools’, dann ’mdb-tables file.mdb’ und ’mdb-export file.mdb Tabelle > out.csv’, um Daten zu extrahieren.
Parallels Desktop + Windows Kostenpflichtig Windows (und echtes Access) in einer VM auf dem Mac ausführen, wenn LibreOffice Base die Datenbank nicht vollständig verarbeiten kann.
Linux3 apps
MDB Tools Open Source Befehlszeile: ’mdb-tables file.mdb’ listet Tabellen auf; ’mdb-export file.mdb Tabellenname > out.csv’ exportiert nach CSV; ’mdb-schema’ gibt das Schema aus.
LibreOffice Base Open Source Kostenlose Office-Suite; mit der .mdb verbinden, um Tabellen zu durchsuchen und Abfragen auszuführen. Einige Formulare/VBA werden nicht übertragen.
Kexi (KEXI) Open Source KDE-Datenbankanwendung - Access-.mdb-Tabellen importieren/migrieren (Entwicklung ist langsam; mdbtools/LibreOffice verwenden, wenn Probleme auftreten).

Technische Details

technische Spezifikation
EntwicklerMicrosoft Corporation
MIME-Typapplication/x-msaccess
Dateisignatur00 01 00 00 bei Offset 0; ASCII „Standard Jet DB“ bei Offset 4
DatenbankengineMicrosoft Jet 3.0 (Access 97) bis Jet 4.0 (Access 2000-2003)
Seitengröße2.048 Bytes pro Seite (Jet 3.x / Access 97); 4.096 Bytes pro Seite (Jet 4.0 / Access 2000-2003)
Maximale Dateigröße2 GB
Maximale Felder pro Tabelle255
Unicode-UnterstützungKomprimiertes Unicode in Jet 4.0 (Access 2000+); Codepage-Kodierung in Jet 3.x (Access 97)
Eingebettetes VBAKompilierte VBA-P-Code-Module direkt in der Datei neben den Tabellendaten gespeichert
Passwortverschlüsselung40-Bit-RC4-Cipher; bekanntermaßen schwach und anfällig für Offline-Cracking
SperrdateiEine zugehörige .ldb-Datei wird beim Öffnen erstellt; verfolgt aktive Benutzer und gesperrte Datensätze; wird gelöscht, wenn der letzte Benutzer schließt
Nachfolgeformat.accdb (Access 2007+, ACE-Engine); erkannt an „Standard ACE DB“ bei Offset 4; fügt stärkere Verschlüsselung und Anhangfelder hinzu
Plattformübergreifende ToolsMDB Tools (mdb-export, mdb-tables) für Linux und macOS; LibreOffice Base und Kexi unter Linux
Import-/Export-KonnektorenNative Unterstützung für Excel, SharePoint, Outlook, HTML, XML und ODBC-Datenquellen
Maximale Objekte pro Datenbank32.768 (Tabellen, Abfragen, Formulare, Berichte und Makros zusammen)
Veröffentlicht1992 (Access 1.0); MDB was the default through Access 2003
Spezifikationlearn.microsoft.com

MDB-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit MDB-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu MDB-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine MDB-Datei ohne Microsoft Access?
Unter Windows verwenden Sie den kostenlosen MDB Viewer Plus (portabel, öffnet und exportiert MDB) oder LibreOffice Base. Unter Mac/Linux verwenden Sie LibreOffice Base oder die mdbtools-Befehlszeilentools. Alle ermöglichen das Anzeigen von Tabellen und den Export nach Excel/CSV; Access-Formulare oder VBA werden jedoch nicht vollständig unterstützt.
Kann ich eine MDB-Datei auf einem Mac öffnen?
Es gibt kein Microsoft Access für macOS. Verwenden Sie LibreOffice Base (kostenlos), um Tabellen zu lesen und Daten zu exportieren, installieren Sie mdbtools über Homebrew für den Befehlszeilenexport oder führen Sie Windows mit echtem Access in einer VM (Parallels) aus, wenn Sie vollständige Formulare/Berichte/VBA benötigen.
Was ist der Unterschied zwischen MDB und ACCDB?
MDB ist das alte Access-Format (1992-2003, Jet-Engine); ACCDB ist das aktuelle (2007+, ACE-Engine). ACCDB fügt mehrwertige Felder/Anhangfelder, berechnete Felder und Datenmakros hinzu, während MDB die benutzerebenenbasierte Sicherheit und Replikation beibehält, die ACCDB fallen gelassen hat. In einem Hex-Editor zeigt MDB „Standard Jet DB“ und ACCDB „Standard ACE DB“.
Wie konvertiere ich eine MDB in Excel oder CSV?
Öffnen Sie in Access die Tabelle/Abfrage und wählen Sie Externe Daten > Exportieren > Excel oder Textdatei. Ohne Access exportiert MDB Viewer Plus nach XLSX/CSV, oder führen Sie unter Linux/Mac ’mdb-export file.mdb Tabellenname > out.csv’ aus. Jede Tabelle wird separat exportiert.
Was ist die .ldb-Datei neben meiner MDB?
Es ist die temporäre Sperrdatei, die Access erstellt, während die .mdb geöffnet ist, und die verfolgt, welche Benutzer sie zur gemeinsamen Bearbeitung geöffnet haben. Sie verschwindet, wenn alle Benutzer die Datenbank schließen; löschen Sie sie nicht manuell, während die Datenbank in Verwendung ist.
Meine MDB wird schreibgeschützt geöffnet oder ist beschädigt - was kann ich tun?
Schreibgeschützt liegt meist an einem schreibgeschützten Speicherort, einer verbleibenden .ldb-Sperre nach einem Absturz oder daran, dass sie in einem Viewer statt in vollständigem Access geöffnet wird. Bei Beschädigung verwenden Sie Compact & Repair in Access (Datenbanktools), stellen Sie eine Sicherungskopie wieder her oder greifen Sie als letzten Ausweg auf ein kostenpflichtiges Reparatur-Tool wie DataNumen Access Repair zurück.

Quellen

1Microsoft Learn - [MS-ACE] Access database file formatlearn.microsoft.com
2Microsoft Support - Which Access file format should I use?support.microsoft.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Verwandte Erweiterungen

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.FDBFirebird Database
.SQLITESQLite Database

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen