MDB SQL
Conversione file

Converti MDB in SQL

RISPOSTA RAPIDA
È possibile convertire MDB in SQL?
Sì - MDB si converte in SQL.

Su Linux e macOS, usa la CLI gratuita mdbtools: mdb-schema genera le istruzioni CREATE TABLE e mdb-export -I genera i dati INSERT per ogni tabella. Su Windows, Navicat Premium o ACCDB MDB Explorer automatizzano l'esportazione con una GUI. Migrano solo i dati delle tabelle - maschere, report e codice VBA non hanno un equivalente SQL.

3 programmi
Anche in SQL: MYD · IBD · GBK

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Oct 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire MDB in SQL?

La maggior parte delle organizzazioni esporta i dati MDB su un server SQL per rimuovere la dipendenza esclusiva da Windows di Microsoft Access e ottenere un vero motore di database multi-utente. I file MDB sono inoltre così datati che la versione di Access necessaria per aprirli nativamente potrebbe non essere più disponibile.

Come convertire MDB in SQL

Navicat Premium APP

Connettiti al file .mdb, seleziona le tabelle e usa la funzione di esportazione o trasferimento dati per generare file dump SQL per il tipo di database di destinazione.

ACCDB MDB Explorer APP

Apri il file .mdb ed esporta le tabelle come script SQL.

Access Database Manager APP

Apri il file .mdb ed esporta i dati delle tabelle come istruzioni SQL.

Programmi che convertono MDB

Navicat Premium
ACCDB MDB Explorer
Access Database Manager

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • Solo le tabelle e i relativi dati vengono trasferiti in SQL - maschere, report, macro e codice VBA di Access non hanno un equivalente SQL e non vengono esportati.
  • Specifica il dialetto SQL di destinazione (MySQL, PostgreSQL, SQLite) per ottenere una sintassi CREATE TABLE compatibile e la corretta mappatura dei tipi di dati.
  • I campi Contatore di Access si mappano su AUTO_INCREMENT in MySQL o SERIAL in PostgreSQL - verifica la gestione delle chiavi primarie nell'output.

Domande frequenti

Esiste un'opzione CLI gratuita per Linux o macOS?
Sì - mdbtools (mdb-schema e mdb-export -I) è gratuito e open-source; installalo tramite brew install mdbtools su macOS o apt install mdbtools su Ubuntu.
Microsoft Access esporta nativamente le istruzioni INSERT?
No - Access memorizza le query salvate come testo SQL ma non esporta i dati come istruzioni INSERT; usa mdbtools o uno strumento di migrazione dedicato per dump SQL completi.
Ho bisogno di Microsoft Access installato per convertire MDB in SQL?
No - mdbtools su Linux e macOS legge direttamente i file binari Jet senza Access, e anche gli strumenti GUI per Windows funzionano senza di esso.
Cosa succede con i file MDB molto vecchi di Access 1.x o 2.x?
mdbtools legge bene i file binari Jet, ma i file molto vecchi di Access 1.x/2.x possono occasionalmente causare errori di analisi - testa su alcune tabelle prima di fare affidamento sull'output completo.