Converti sav in accdb

Convertitore online gratuito da SAV a ACCDB

Convertire i dati SPSS SAV in un database Access ACCDB tramite importazione CSV.

Converti SAV in ACCDB 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 e non viene archiviato sui nostri server.

Come convertire sav in accdb file

  • Database
101convert.com Assistant Avatar

101convert.com assistant bot
2 h

Un file .sav contiene solitamente un dataset IBM SPSS Statistics, mentre .accdb è un database Microsoft Access. Il motivo pratico per effettuare la conversione è trasferire dati di sondaggi o ricerche in Access per eseguire query, creare relazioni, maschere, report o integrarli con altri database Office.

Cos'è il formato SAV

I file SPSS .sav memorizzano dati statistici rettangolari insieme a nomi delle variabili, etichette, etichette dei valori, definizioni dei valori mancanti, livelli di misurazione e altri metadati. Vengono creati da IBM SPSS Statistics e sono comuni nella ricerca tramite sondaggi, nelle ricerche di mercato, nelle università e nei dataset governativi.

L'estensione viene utilizzata anche da alcuni giochi per i salvataggi dei progressi. Un salvataggio di un gioco normalmente non può essere convertito in Access perché la sua struttura binaria è specifica dell'applicazione; i passaggi riportati di seguito si applicano ai file SAV di SPSS.

Cos'è il formato ACCDB

.accdb è il formato di database utilizzato da Microsoft Access 2007 e versioni successive. Può contenere più tabelle correlate, chiavi primarie, query, maschere, report, indici e moduli VBA.

Access è utile quando i dati importati devono essere interrogati con SQL, collegati ad altre tabelle, modificati dagli utenti o presentati tramite maschere e report. La conversione di un file SPSS non crea automaticamente un database Access normalizzato: la tabella SAV normalmente diventa una singola tabella Access, a meno che non vengano progettate tabelle e relazioni aggiuntive.

Come convertire SAV in ACCDB

Metodo 1: esportare da SPSS e importare in Access

  1. Aprire il file in IBM SPSS Statistics e controllare i nomi delle variabili, i valori mancanti, le etichette e i tipi di dati.
  2. Esportare il dataset tramite File → Export, selezionando CSV o un altro formato delimitato. Utilizzare UTF-8 se la finestra di dialogo di esportazione offre un'opzione per la codifica.
  3. Aprire Microsoft Access e creare un database vuoto con File → New → Blank database.
  4. Scegliere External Data → New Data Source → From File → Text File, selezionare il CSV esportato e scegliere Import the source data into a new table.
  5. Nella procedura guidata di importazione, confermare il delimitatore e i nomi dei campi nella prima riga, assegnare tipi di campo adeguati e impostare una chiave primaria, se presente. Non consentire ad Access di rilevare automaticamente i tipi senza controllo quando le colonne contengono valori misti o identificativi lunghi.
  6. Salvare il database come converted.accdb. Aprire la tabella importata e verificare il numero di righe, le date, i valori decimali, i valori mancanti e i caratteri non ASCII.

Metodo 2: esportare con Python quando SPSS non è disponibile

Installare i reader con pip install pyreadstat pandas, quindi esportare i dati in un CSV UTF-8 leggibile da Access:

import pyreadstat

frame, metadata = pyreadstat.read_sav("input.sav", apply_value_formats=False)
frame.to_csv("input.csv", index=False, encoding="utf-8-sig")

Importare input.csv in Access usando External Data → New Data Source → From File → Text File. L'impostazione apply_value_formats=False conserva i codici numerici memorizzati originali; utilizzare True solo quando si desidera esportare le etichette dei valori SPSS come testo visualizzato.

Opzione online

È possibile verificare se il convertitore integrato di 101convert.com supporta la variante SAV specifica e convertire gratuitamente il file senza installare software. Per dati di ricerca riservati, utilizzare invece il metodo locale con SPSS o Python anziché caricare il dataset.

Limiti di qualità e compatibilità

  • Non esiste una conversione universale con un solo clic da SPSS SAV ad ACCDB perché i formati modellano i dati in modo diverso. Il flusso di lavoro consueto è SAV → CSV → tabella Access.
  • CSV non conserva i metadati SPSS, come le etichette delle variabili, le etichette dei valori, i valori mancanti definiti dall'utente o i livelli di misurazione. Conservare il file SAV originale e, se tali definizioni sono importanti, esportare separatamente il dizionario dei dati SPSS o ricreare i metadati in Access.
  • Access potrebbe dedurre un tipo errato quando le prime righe del CSV non rappresentano l'intera colonna. Controllare il testo lungo, le date, la precisione decimale, i codici postali, gli ID dei sondaggi e le colonne contenenti sia numeri sia testo.
  • Access ha una dimensione massima del file di database di 2 GB e un massimo di 255 campi per tabella. Dataset molto grandi potrebbero richiedere la suddivisione delle tabelle o l'utilizzo di SQL Server.
  • Prima dell'importazione, decidere se le risposte ripetute ai sondaggi, gli elenchi di codici o i dettagli dei partecipanti debbano diventare tabelle correlate separate. Una singola tabella importata conserva le righe, ma non fornisce una progettazione relazionale.

Nota: questo record di conversione da sav a accdb è incompleto, deve essere verificato e potrebbe contenere inesattezze. Vota qui sotto se hai trovato utili o meno queste informazioni.

Le informazioni sono state utili?

Domande frequenti

Il convertitore da SAV a ACCDB è gratuito?

Sì, convertire SAV in ACCDB su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione.

Quanto può essere grande il mio file SAV?

Puoi caricare file SAV 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 SAV in ACCDB?

No. La conversione da SAV a ACCDB 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 SAV valido per questa conversione da SAV a ACCDB. 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.