Converter bak para xls

Converter BAK para XLS

Restaure ou extraia dados de um arquivo BAK e, em seguida, salve o conteúdo compatível como uma pasta de trabalho XLS.

Crie ficheiros XLS online

Ainda não conseguimos ler ficheiros BAK, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em XLS:

Como converter bak para xls arquivo

  • Outro

Um aplicativo legado pode exigir uma pasta de trabalho do Excel 97–2003, ou um backup pode conter dados tabulares que precisam ser compartilhados e editados no Excel. Convertê-lo requer identificar o programa que criou o arquivo .bak, restaurar ou extrair seu conteúdo e, em seguida, salvar o resultado como .xls.

O que é o formato BAK

.bak é uma extensão de nome de arquivo genérica para backups, não um formato de arquivo padronizado. O Microsoft SQL Server cria backups de banco de dados, como database.bak; o AutoCAD e outros aplicativos usam a mesma extensão para backups de desenhos; alguns programas a acrescentam a cópias de arquivos de texto, planilhas ou projetos.

O aplicativo que cria o arquivo determina sua estrutura e as possíveis conversões. Um backup do SQL Server contém páginas de banco de dados, não uma planilha do Excel. Um backup do AutoCAD contém dados de desenho. Um backup que seja apenas uma cópia renomeada de uma pasta de trabalho do Excel pode já conter dados da pasta de trabalho.

O que é o formato XLS

.xls é o formato binário de pasta de trabalho do Microsoft Excel para o Excel 97–2003. Ele pode armazenar planilhas, fórmulas, formatação, gráficos e valores comuns de células, e ainda é exigido por alguns softwares legados.

Cada planilha é limitada a 65.536 linhas e 256 colunas. As pastas de trabalho .xlsx mais recentes são compatíveis com planilhas maiores e recursos que podem ser perdidos ao salvar no formato .xls.

Como converter um arquivo BAK para XLS

Backup do Microsoft SQL Server

  1. Trabalhe a partir de uma cópia do backup e abra o SQL Server Management Studio (SSMS).
  2. Restaure o backup por meio de Databases → Restore Database. Selecione Device, adicione o arquivo .bak, escolha um nome de banco de dados e os locais dos arquivos e execute a restauração. Você precisa das permissões adequadas no SQL Server e de uma instância compatível com a versão do backup.
  3. Examine o banco de dados restaurado e identifique as tabelas ou os resultados de consulta necessários na pasta de trabalho. Um backup pode conter várias tabelas, relacionamentos, exibições, procedimentos, índices e permissões, em vez de um único conjunto de dados no formato de planilha.
  4. No SSMS, clique com o botão direito do mouse no banco de dados restaurado e selecione Tasks → Export Data.
  5. Defina a origem como SQL Server e o destino como Microsoft Excel. Escolha Excel 97–2003 ou um destino .xls se o assistente de exportação instalado e o provedor do Excel oferecerem essa opção.
  6. Selecione as tabelas ou use uma consulta para filtrar, combinar e ordenar as colunas necessárias. Mapeie os resultados para as planilhas e execute a exportação.

Se o destino Excel não estiver disponível, exporte a consulta ou a tabela para CSV, abra-a no Excel ou no LibreOffice Calc, verifique as configurações de importação e use File → Save As para selecionar Excel 97–2003 (*.xls). A exportação para CSV transfere apenas valores tabulares; ela não converte nem preserva a estrutura do banco de dados.

Backup de texto ou delimitado

Abra uma cópia em um editor de texto e confirme se ela contém dados legíveis separados por vírgulas, tabulações, ponto e vírgula ou outro delimitador documentado. No Excel, use Data → From Text/CSV; no LibreOffice Calc, use File → Open e configure o delimitador e a codificação na caixa de diálogo de importação.

Verifique datas, separadores decimais, campos entre aspas, valores nulos, números longos e zeros à esquerda antes de salvar usando File → Save As → Excel 97–2003 (.xls). Os softwares de planilha podem reinterpretar automaticamente identificadores, datas e notação científica durante a importação.

Backup de uma planilha original

Consulte a documentação do aplicativo que criou o arquivo e, quando possível, a assinatura do arquivo ou uma cópia confiável do original. Se for confirmado que ele é uma pasta de trabalho do Excel renomeada, duplique o arquivo, restaure a extensão original documentada, abra a cópia no Excel ou no LibreOffice e salve-a como .xls se esse formato for necessário.

Renomear um arquivo .bak arbitrário para .xls altera apenas seu nome de arquivo; isso não converte o formato interno. Se o arquivo pertencer ao AutoCAD ou a outro aplicativo proprietário, abra-o ou restaure-o nesse aplicativo e exporte os dados resultantes usando um formato compatível.

Serviços de conversão online

Serviços como CloudConvert e Zamzar só devem ser considerados quando o arquivo for, de fato, uma planilha, um CSV ou um documento de texto compatível com uma extensão .bak enganosa. Em geral, eles não conseguem restaurar backups do SQL Server, AutoCAD ou de outros aplicativos específicos. Não envie arquivos que contenham informações pessoais, financeiras, confidenciais ou de banco de dados; restaure e exporte esses arquivos localmente.

Limites de qualidade e compatibilidade

Não existe uma conversão universal de BAK para XLS, porque a restauração de backups e a exportação de planilhas são operações diferentes. Relacionamentos de banco de dados, índices, procedimentos armazenados, permissões, fórmulas, macros, gráficos e metadados específicos do aplicativo podem não ter um equivalente em uma planilha .xls.

Após a exportação, compare as contagens de linhas e os valores importantes com a origem e verifique a codificação de caracteres, os campos calculados, as datas, os valores nulos e a precisão numérica. Se os dados excederem 65.536 linhas ou 256 colunas por planilha, divida-os em várias planilhas ou arquivos, ou use .xlsx quando o aplicativo de destino oferecer suporte. Mantenha o .bak original inalterado e verifique a pasta de trabalho antes de remover a cópia de trabalho restaurada.

O banco de dados atualmente não contém nenhum conversor de arquivo bak.

Outras conversões de arquivo .bak

Converter para .xls
de outros formatos

Compartilhar nas redes sociais: