Waarom MDB naar SQL converteren?
De meeste organisaties exporteren MDB-gegevens naar een SQL-server om de Windows-afhankelijkheid van Microsoft Access te verwijderen en een volwaardige multi-user database-engine te verkrijgen. MDB-bestanden zijn bovendien oud genoeg dat de Access-versie die nodig is om ze native te openen mogelijk niet meer beschikbaar is.
Hoe MDB naar SQL te converteren
Navicat Premium APP
Maak verbinding met het .mdb-bestand, selecteer tabellen en gebruik de export- of gegevensoverdrachtfunctie om SQL-dumpbestanden te genereren voor het doeldatabasetype.
ACCDB MDB Explorer APP
Open het .mdb-bestand en exporteer tabellen als een SQL-script.
Access Database Manager APP
Open het .mdb-bestand en exporteer tabelgegevens als SQL-instructies.
Programma's die MDB converteren
Over deze formaten
Een MDB-bestand is een Microsoft Access-database in het oude formaat dat Access gebruikte van 1992 tot en met 2003, vervangen door .accdb in Access 2007. Het slaat tabellen, query's,…
Open .MDB details →Een SQL-bestand is een tekstbestand met SQL-opdrachten - schemadefinities, INSERT-statements of query's. Open het in een tekstverwerker om het te lezen; om het te gebruiken, voer je het uit…
Open .SQL details →Kwaliteit & waar op te letten
- Alleen tabellen en hun gegevens worden overgezet naar SQL - Access-formulieren, rapporten, macro's en VBA-code hebben geen SQL-equivalent en worden niet geëxporteerd.
- Specificeer het doel-SQL-dialect (MySQL, PostgreSQL, SQLite) om compatibele CREATE TABLE-syntaxis en gegevenstypetoewijzingen te krijgen.
- Access AutoNumber-velden worden toegewezen aan AUTO_INCREMENT in MySQL of SERIAL in PostgreSQL - controleer de verwerking van primaire sleutels in de uitvoer.
Veelgestelde vragen
Is er een gratis CLI-optie voor Linux of macOS?
mdb-schema en mdb-export -I) is gratis en open-source; installeer via brew install mdbtools op macOS of apt install mdbtools op Ubuntu.