Hvorfor konvertere SQL til MDB?
En .sql-fil er ren tekst som inneholder SQL-setninger - den har ingen betydning utenfor en motor som kan utføre den. En .mdb er Microsoft Access sitt proprietære binære databaseformat (Jet-motor, introdusert i 1992) som inneholder tabeller, spørringer og relasjoner. Ingen filkonverterer kan kjøre SQL-setninger; den kan bare kopiere byte, noe som gir et ødelagt resultat.
Hvordan konvertere SQL til MDB
Microsoft Access APP
Etter å ha kjørt .sql inn i kildemotoren, bruk Access sin fane for «Eksterne data» for å importere tabeller via ODBC, eller importer CSV-filer eksportert fra den mellomliggende databasen.
DBeaver FREE
Importer .sql til kildedatabasemotoren ved hjelp av DBeaver, eksporter hver tabell som CSV, og importer deretter CSV-filene til Microsoft Access via fanen «Eksterne data».
Programmer som konverterer SQL
Om disse formatene
En SQL-fil er en ren tekstfil som inneholder SQL-kommandoer - skjema-definisjoner, INSERT-setninger eller spørringer. Åpne den i et hvilket som helst tekstredigeringsprogram for å lese den;…
Åpne .SQL-detaljer →En MDB-fil er en Microsoft Access-database i det gamle formatet Access brukte fra 1992 til 2003, erstattet av .accdb i Access 2007. Den lagrer tabeller, spørringer, skjemaer, rapporter og…
Åpne .MDB-detaljer →Kvalitet og hva du bør passe på
- Access
.mdbhar en filstørrelsesgrense på 2 GB og mangler mange datatyper fra SQL Server eller MySQL. - MySQL-spesifikk syntaks (
AUTO_INCREMENT, backtick-identifikatorer,ENGINE=InnoDB) må gå gjennom MySQL-motoren først - Access kan ikke tolke dette. - Access støtter ikke lagrede prosedyrer; disse delene av dumpen må utelates.
Ofte stilte spørsmål
Finnes det en online SQL til MDB-konverterer?
Kan jeg åpne en .sql-fil i Access?
.sql-dumper.Hva om jeg bare trenger dataene i Excel, ikke Access?
.sql i en databasemotor, og eksporter deretter tabeller som CSV eller Excel direkte - det er raskere enn å gå veien om Access.Hjelper det nyere .accdb-formatet?
.sql til .accdb-konverterer.