Converti bak in xls

Converti BAK in XLS

Ripristina o estrai i dati da un file BAK, quindi salva il contenuto compatibile come cartella di lavoro XLS.

Crea file XLS online

Non sappiamo ancora leggere i file BAK, quindi questa conversione non è disponibile. Se puoi esportare il tuo lavoro in uno di questi formati o in altri, ne ricaviamo un XLS:

Come convertire bak in xls file

  • Altro

Un'applicazione legacy può richiedere una cartella di lavoro Excel 97–2003, oppure un backup può contenere dati tabulari che devono essere condivisi e modificati in Excel. Per convertirlo è necessario identificare il programma che ha creato il file .bak, ripristinarne o estrarne i contenuti e quindi salvare il risultato come .xls.

Cos'è il formato BAK

.bak è un'estensione generica per i nomi dei file di backup, non un formato di file standardizzato. Microsoft SQL Server crea backup di database come database.bak; AutoCAD e altre applicazioni utilizzano la stessa estensione per i backup dei disegni; alcuni programmi la aggiungono a copie di file di testo, fogli di calcolo o progetti.

L'applicazione che crea il file determina la struttura del file e le possibili modalità di conversione. Un backup di SQL Server contiene pagine di database, non un foglio di lavoro Excel. Un backup di AutoCAD contiene dati di disegno. Un backup che è semplicemente una copia rinominata di una cartella di lavoro Excel potrebbe contenere già i dati della cartella di lavoro.

Cos'è il formato XLS

.xls è il formato binario delle cartelle di lavoro di Microsoft Excel per Excel 97–2003. Può memorizzare fogli di lavoro, formule, formattazione, grafici e normali valori delle celle, ed è ancora richiesto da alcuni software legacy.

Ogni foglio di lavoro è limitato a 65.536 righe e 256 colonne. Le cartelle di lavoro .xlsx più recenti supportano fogli di lavoro più grandi e funzionalità che potrebbero andare perse durante il salvataggio in formato .xls.

Come convertire un file BAK in XLS

Backup di Microsoft SQL Server

  1. Utilizzare una copia del backup e aprire SQL Server Management Studio (SSMS).
  2. Ripristinare il backup tramite Databases → Restore Database. Selezionare Device, aggiungere il file .bak, scegliere un nome per il database e i percorsi dei file, quindi eseguire il ripristino. Sono necessarie autorizzazioni adeguate in SQL Server e un'istanza compatibile con la versione del backup.
  3. Esaminare il database ripristinato e identificare le tabelle o i risultati delle query necessari nella cartella di lavoro. Un backup può contenere più tabelle, relazioni, viste, stored procedure, indici e autorizzazioni, anziché un singolo dataset strutturato come un foglio di calcolo.
  4. In SSMS, fare clic con il pulsante destro del mouse sul database ripristinato e selezionare Tasks → Export Data.
  5. Impostare l'origine su SQL Server e la destinazione su Microsoft Excel. Scegliere Excel 97–2003 o una destinazione .xls se la procedura guidata di esportazione e il provider Excel installati offrono questa opzione.
  6. Selezionare le tabelle oppure utilizzare una query per filtrare, unire e ordinare le colonne necessarie. Mappare i risultati nei fogli di lavoro ed eseguire l'esportazione.

Se la destinazione Excel non è disponibile, esportare la query o la tabella in CSV, aprirla in Excel o LibreOffice Calc, verificare le impostazioni di importazione e utilizzare File → Save As per selezionare Excel 97–2003 (*.xls). L'esportazione CSV trasferisce solo i valori tabulari; non converte né conserva la struttura del database.

Backup di testo o delimitato

Aprire una copia in un editor di testo e verificare che contenga dati leggibili separati da virgole, tabulazioni, punti e virgola o un altro delimitatore documentato. In Excel, utilizzare Data → From Text/CSV; in LibreOffice Calc, utilizzare File → Open e configurare il delimitatore e la codifica nella finestra di dialogo di importazione.

Controllare date, separatori decimali, campi tra virgolette, valori null, numeri lunghi e zeri iniziali prima di salvare con File → Save As → Excel 97–2003 (.xls). Il software per fogli di calcolo può reinterpretare automaticamente identificativi, date e notazione scientifica durante l'importazione.

Backup di un foglio di calcolo originale

Consultare la documentazione dell'applicazione che ha creato il file e, quando possibile, verificare la firma del file o una copia attendibile dell'originale. Se viene confermato che si tratta di una cartella di lavoro Excel rinominata, duplicare il file, ripristinare l'estensione originale documentata, aprire la copia in Excel o LibreOffice e salvarla come .xls se questo formato è richiesto.

Rinominare un file .bak arbitrario in .xls modifica solo il nome del file; non converte il formato interno. Se il file appartiene ad AutoCAD o a un'altra applicazione proprietaria, aprirlo o ripristinarlo nell'applicazione stessa ed esportare i dati risultanti in un formato supportato.

Servizi di conversione online

Servizi come CloudConvert e Zamzar possono essere presi in considerazione solo quando il file è effettivamente un foglio di calcolo, un file CSV o un documento di testo supportato con un'estensione .bak fuorviante. In genere non sono in grado di ripristinare backup di SQL Server, AutoCAD o altre applicazioni specifiche. Non caricare file contenenti informazioni personali, finanziarie, riservate o di database; ripristinare ed esportare questi file localmente.

Limiti di qualità e compatibilità

Non esiste una conversione universale da BAK a XLS, perché il ripristino di un backup e l'esportazione in un foglio di calcolo sono operazioni diverse. Le relazioni del database, gli indici, le stored procedure, le autorizzazioni, le formule, le macro, i grafici e i metadati specifici dell'applicazione potrebbero non avere un equivalente in un foglio di lavoro .xls.

Dopo l'esportazione, confrontare il numero di righe e i valori importanti con l'origine e controllare la codifica dei caratteri, i campi calcolati, le date, i valori null e la precisione numerica. Se i dati superano 65.536 righe o 256 colonne per foglio di lavoro, suddividerli in più fogli o file oppure utilizzare .xlsx quando l'applicazione ricevente lo supporta. Lasciare invariato il file .bak originale e verificare la cartella di lavoro prima di rimuovere la copia di lavoro ripristinata.

Il database attualmente non contiene alcun convertitore di file bak.

Domande frequenti

Posso convertire direttamente un file BAK in XLS?

Di solito no, perché BAK è un'estensione generica per i backup e non un formato specifico per i fogli di calcolo. Devi identificare il programma che ha creato il backup e ripristinarne o estrarne i contenuti prima di salvare i dati compatibili come cartella di lavoro XLS.

Il ripristino di un file BAK conserverà tutti i dati del mio foglio di calcolo?

Dipende da cosa contiene il file BAK e da quale programma lo ha creato. I dati che non possono essere rappresentati dal formato XLS, come le funzionalità più recenti delle cartelle di lavoro, le formule non supportate, la formattazione o i metadati, potrebbero essere modificati o rimossi.

Perché il mio file BAK non funziona quando lo rinomino in XLS?

Rinominare l'estensione non converte il file, quindi il software per fogli di calcolo potrebbe rifiutarlo perché la struttura interna del file è ancora quella di un backup. Il file deve prima essere aperto o ripristinato con un software che ne riconosca il formato originale.

Posso modificare il risultato dopo aver convertito BAK in XLS?

Il risultato è modificabile solo se il file BAK contiene dati recuperabili di un foglio di calcolo che possono essere salvati come cartella di lavoro XLS. Se contiene un backup di un'applicazione, un database o un file non correlato, potrebbe essere necessario ripristinarlo nel software originale.

Altre conversioni di file .bak

Conversione in .xls
da altri formati

Condividi sui social media: