ACCDB SQL
Filkonvertering

Konverter ACCDB til SQL

HURTIGT SVAR
Er det muligt at konvertere ACCDB til SQL?
Ja - ACCDB kan konverteres til SQL.

Brug Full Convert (Windows, betalt) til at migrere tabeller direkte til MySQL, PostgreSQL eller SQLite, eller brug mdbtools (Linux/macOS, gratis) til at generere et .sql-dump. Kun tabeller og data overføres - Access-formularer, rapporter, makroer og VBA-kode har ingen SQL-ækvivalent.

5 programmer
Også til SQL: MYD · IBD · GBK

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Oct 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Hvorfor konvertere ACCDB til SQL?

En ACCDB-fil indeholder en hel Microsoft Access-database i et proprietært binært format. Eksport til SQL betyder generering af sætninger, som en server-side database kan køre - den standardmæssige vej, når en mindre virksomheds Access-database vokser sig større, end hvad en desktop-applikation kan håndtere, eller når afhængigheden af den Windows-eksklusive Access-applikation skal fjernes.

Sådan konverterer du ACCDB til SQL

Full Convert APP

Vælg Microsoft Access som kilde, vælg .accdb-filen, vælg måldatabasetypen (MySQL, PostgreSQL, SQLite eller andre), og klik derefter på Convert for at skrive skema og data.

mdbtools OPEN-SOURCE

Installer mdbtools, kør mdb-schema database.accdb mysql > schema.sql for tabelstrukturen, og derefter mdb-export -I mysql database.accdb TableName >> data.sql for hver tabels data.

Programmer der konverterer ACCDB

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • Kun tabeller og deres data overføres - formularer, rapporter, makroer og VBA-kode har ingen SQL-ækvivalent og eksporteres ikke.
  • Access-specifikke felttyper kræver mapping: AutoNumber bliver til AUTO_INCREMENT (MySQL) eller SERIAL (PostgreSQL); Vedhæftede filer og felter med flere værdier har ingen direkte SQL-ækvivalent og kræver manuel håndtering.
  • Felter med flere værdier gemmer flere værdier pr. celle i ACCDB - disse skal normaliseres manuelt ved migrering til en relationel SQL-database.

Ofte stillede spørgsmål

Hvilke SQL-databaser kan jeg målrette mod?
Full Convert understøtter MySQL, PostgreSQL, SQL Server, SQLite og andre; mdbtools genererer MySQL- eller PostgreSQL-kompatibelt output.
Vil Access-forespørgsler blive eksporteret som SQL?
Access gemmer gemte forespørgsler internt som SQL, men fulde tabel-dumps med INSERT-sætninger kræver værktøjer som Full Convert eller mdbtools - Access selv genererer ikke SQL INSERT-sætninger indfødt.
Er Access-formularer og rapporter inkluderet i SQL-eksporten?
Nej. Formularer, rapporter, makroer og VBA-kode har ingen SQL-ækvivalent og eksporteres ikke.
Hvad sker der med AutoNumber-felter under eksport?
AutoNumber mappes til AUTO_INCREMENT i MySQL eller SERIAL i PostgreSQL; den præcise mapping afhænger af værktøjet og måldatabasen.