Converti mdb in csv

Convertitore online gratuito da MDB a CSV

Converti le tabelle o le query Access MDB in CSV semplice con Access, mdbtools o 101convert.

Converti MDB in CSV online - gratuito

Uploading…
I file selezionati superano il limite totale di 75 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .mdb

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .mdb a .csv

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .csv convertito

    Il risultato della conversione è pronto per il download.

Come convertire mdb in csv file

  • Database
Una copia CSV è utile quando un foglio di calcolo, uno strumento di importazione, uno script o un'altra applicazione non è in grado di leggere i database Microsoft Access. Fornisce inoltre un'estratto in testo semplice, più facile da condividere o analizzare, ma non sostituisce la struttura del database originale.

Che cos'è il formato MDB

.mdb è il formato di database Microsoft Access utilizzato da Access 2000–2003 e da molti database precedenti o in modalità compatibilità. I database Access possono contenere tabelle, query salvate, relazioni, maschere, report, macro, indici, regole di convalida e impostazioni del database. Anche applicazioni aziendali, di inventario, di rubrica e di contabilità meno recenti possono utilizzare file MDB.

Un file MDB è un contenitore di database, non un singolo foglio di calcolo. Le sue tabelle possono avere campi tipizzati, chiavi primarie, relazioni collegate e regole che un file CSV non è in grado di conservare.

Che cos'è il formato CSV

CSV memorizza righe di dati tabulari come testo semplice. I campi sono normalmente separati da virgole, anche se i programmi di importazione possono utilizzare punti e virgola, tabulazioni o un altro delimitatore. I valori contenenti virgole, virgolette o interruzioni di riga devono essere racchiusi tra virgolette secondo le regole utilizzate dal programma di esportazione.

CSV è compatibile con software per fogli di calcolo, script, strumenti di importazione dei dati e molti sistemi di database senza richiedere Access. Non conserva relazioni, query, maschere, report, indici, tipi di campo, autorizzazioni, macro o il comportamento del database. Un database con più tabelle normalmente richiede un CSV separato per ogni tabella o query esportata.

Come convertire un file MDB in Microsoft Access

  1. Aprire il file .mdb in Microsoft Access. Creare prima una copia di backup se potrebbe essere necessario conservare il database di origine.
  2. Nel riquadro di spostamento, selezionare la tabella o la query salvata da esportare.
  3. Scegliere External Data → Export → Text File.
  4. Immettere un nome file di output che termini con .csv e selezionare OK.
  5. Nella procedura guidata di esportazione, scegliere Delimited, selezionare la virgola come delimitatore e attivare l'opzione relativa ai nomi dei campi se la destinazione richiede una riga di intestazione.
  6. Selezionare una codifica del testo appropriata quando la versione di Access offre questa opzione, quindi completare la procedura guidata.
  7. Aprire il risultato in un editor di testo o in un foglio di calcolo e controllare delimitatori, intestazioni, date, codifica dei caratteri e valori rappresentativi.

Ripetere l'esportazione per ogni tabella o query necessaria. L'esportazione di una query può produrre un risultato intenzionalmente filtrato o combinato, con colonne selezionate, join, campi calcolati o criteri, invece di esportare l'intera tabella di origine. L'ordinamento di una query non viene necessariamente mantenuto come ordine permanente significativo dopo l'importazione.

Come convertire un file MDB con mdbtools

Su Linux e su altri sistemi in cui è installato mdbtools, elencare le tabelle del database con:

mdb-tables -1 database.mdb

Esportare una tabella con l'intestazione contenente i nomi delle colonne:

mdb-export database.mdb TableName > TableName.csv

Sopprimere la riga di intestazione con l'opzione -H:

mdb-export -H database.mdb TableName > TableName.csv

Racchiudere tra virgolette i nomi di database e tabelle che contengono spazi:

mdb-export "old records.mdb" "Customer List" > customers.csv

Utilizzare il metodo da riga di comando per esportazioni ripetibili, ma verificare il delimitatore generato, la codifica dei caratteri, la rappresentazione delle date, le virgolette e le interruzioni di riga incorporate prima di importare il file. Il supporto per le funzionalità Access più recenti o insolite può variare a seconda della versione di mdbtools, quindi Access è preferibile quando il database utilizza funzionalità che l'utility non è in grado di interpretare correttamente.

Come convertire senza installare software

È possibile convertire il file gratuitamente su 101convert.com: caricare il file MDB, scegliere CSV, avviare la conversione e scaricare il risultato. Utilizzare invece una copia locale di Access o mdbtools quando il database contiene dati riservati, soggetti a normative o comunque sensibili.

Controlli di qualità e compatibilità

CSV non può contenere chiavi primarie o relazioni. Conservare il file MDB originale quando potrebbero essere necessarie la struttura del database, le query o future modifiche. La combinazione di più tabelle in un unico CSV richiede una query Access o un passaggio separato di elaborazione dei dati, e join eseguiti senza attenzione possono duplicare le righe.

Verificare che il programma ricevente preveda le virgole anziché i punti e virgola o le tabulazioni, includa o escluda una riga di intestazione secondo necessità e accetti la codifica esportata, preferibilmente UTF-8 quando supportata. Gli esportatori corretti racchiudono tra virgolette i campi contenenti virgole, virgolette o interruzioni di riga, ma il programma di importazione deve analizzare correttamente tali regole.

Controllare i valori di data/ora, booleani, valuta, null e numerici di Access dopo la conversione. I programmi per fogli di calcolo possono reinterpretare le date, rimuovere gli zeri iniziali dagli identificatori, convertire i numeri grandi in notazione scientifica o visualizzare diversamente i valori null. Esaminare i campi contenenti caratteri non ASCII e testi lunghi, quindi testare righe rappresentative prima di eliminare o sostituire il database di origine.

Confronto formato: MDB vs CSV

Come i formati MDB e CSV si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati MDB e CSV
Proprietà .MDB Microsoft Access Database .CSV Comma-Separated Values
Leggibile come testo semplice No Sì
Tipi di dati Tipizzato Tipizzato
Strutture nidificate Sì No
Formule No No
Più tabelle o fogli Sì No
Dimensione tipica del file Medio Piccolo
Standard aperto No Sì
Ideale per Scambio dati Scambio dati
Introdotto 1992 —
Sviluppatore Microsoft —
Tipo MIME — text/csv

Domande frequenti

Il convertitore da MDB a CSV è gratuito?

Sì, convertire MDB in CSV su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file MDB?

Puoi caricare file MDB fino a 50 MB e convertire fino a 20 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire MDB in CSV?

No. La conversione da MDB a CSV avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file MDB valido per questa conversione da MDB a CSV. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.