Converter db para xls

Conversor online gratuito de DB para XLS

Converta arquivos DB compatíveis em pastas de trabalho editáveis do Excel 97–2003.

Converter DB para XLS online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 30 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .db

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .db para .xls

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .xls convertido

    O resultado da conversão está pronto para download.

Como converter db para xls arquivo

Um destinatário pode precisar de uma pasta de trabalho do Excel para editar, gerar relatórios ou compartilhar dados de um banco de dados. Exportar os dados para .xls também permite a revisão em sistemas que não conseguem abrir o aplicativo de banco de dados original.

O que é o formato DB

.db é uma extensão de nome de arquivo genérica, não um formato de banco de dados padronizado. Ela é frequentemente usada para bancos de dados SQLite, mas aplicativos como sistemas contábeis, aplicativos móveis, utilitários de banco de dados e software personalizado podem usá-la para dados proprietários.

O método correto de conversão depende do mecanismo de banco de dados. Um arquivo SQLite pode conter tabelas, índices, exibições e outros objetos de banco de dados; um arquivo específico de um aplicativo pode exigir o software que o criou. Um arquivo .db também pode estar criptografado ou usar um formato que um conversor de uso geral não consegue ler. Renomear .db para .xls altera apenas o nome do arquivo e não converte o conteúdo.

O que é o formato XLS

.xls é o formato binário de pasta de trabalho legado do Microsoft Excel para Excel 97–2003. Ele oferece suporte a planilhas, fórmulas, classificação, filtragem, gráficos e formatação básica, e continua sendo útil quando uma versão mais antiga do Excel ou um sistema empresarial não aceita .xlsx.

Uma planilha não é um banco de dados relacional. A exportação normalmente coloca uma tabela ou o resultado de uma consulta em uma planilha, mas não preserva relacionamentos, índices, restrições, gatilhos, permissões, procedimentos armazenados, formulários ou o comportamento do banco de dados. Portanto, várias tabelas de origem podem exigir planilhas separadas ou exportações separadas.

Como converter o arquivo

Usando o conversor integrado do 101convert.com

  1. Abra o conversor de DB para XLS em 101convert.com.
  2. Selecione o arquivo .db e inicie a conversão.
  3. Baixe o arquivo .xls gerado e abra-o no Microsoft Excel, LibreOffice Calc ou outro programa compatível com pastas de trabalho do Excel 97–2003.

Esse método não exige instalação, mas funciona apenas quando o conversor reconhece o formato DB específico e consegue acessar seu conteúdo. Não envie dados confidenciais, regulamentados, criptografados ou de qualquer outra forma sensíveis, a menos que os termos de tratamento e retenção do serviço sejam aceitáveis. Verifique o resultado quanto a tabelas ausentes, datas alteradas, codificação de caracteres modificada e diferenças de formatação.

Exportando manualmente um banco de dados SQLite

Para um arquivo SQLite, instale ou use o utilitário de linha de comando do SQLite e abra o banco de dados:

sqlite3 database.db

Liste as tabelas:

.tables

Exporte uma tabela selecionada para CSV, substituindo customers pelo nome da tabela necessário:

.headers on
.mode csv
.output customers.csv
SELECT * FROM customers;
.output stdout
.quit

Abra customers.csv no LibreOffice Calc ou no Excel. Na caixa de diálogo de importação, verifique o delimitador, a codificação do texto, a interpretação de datas e as configurações de aspas. No Calc, escolha File → Save As, selecione Excel 97–2003 (.xls) e confirme o aviso sobre o formato legado. Repita a consulta ou a exportação para cada tabela ou exibição que deva ser incluída. CSV é um formato intermediário e não retém índices, relacionamentos, fórmulas ou outros objetos de banco de dados do SQLite.

Usando o programa que criou o arquivo

Se o arquivo DB pertencer a um aplicativo conhecido, abra-o nesse aplicativo e use o comando Export, Save As ou Report → Export. Se disponível, selecione Excel; caso contrário, exporte uma tabela ou o resultado de uma consulta como CSV, abra-o no Excel ou no Calc e salve-o como .xls. Essa abordagem geralmente é necessária para formatos proprietários, criptografia gerenciada pelo aplicativo, campos calculados e registros que exigem as próprias regras de decodificação do programa.

Limites de qualidade e compatibilidade

  • Uma planilha XLS pode conter no máximo 65,536 linhas e 256 colunas. Tabelas maiores devem ser divididas entre planilhas ou exportadas para .xlsx ou CSV.
  • Os tipos de dados de bancos de dados não são mapeados perfeitamente para células de planilhas. Verifique valores Boolean, valores NULL, campos binários, registros de data e hora, fusos horários, precisão monetária, textos longos e separadores decimais.
  • A exportação de uma tabela ou consulta transfere valores, não o comportamento do banco de dados. Relacionamentos, índices, restrições, gatilhos, permissões, procedimentos armazenados, formulários e exibições podem ser perdidos ou exigir exportações separadas.
  • Valores que começam com =, +, - ou @ podem ser interpretados como fórmulas pelo software de planilhas. Inspecione o texto exportado que contenha dados fornecidos por usuários antes de compartilhar a pasta de trabalho.
  • Preserve o arquivo DB original e valide as contagens de linhas, os nomes das colunas, os valores-chave, os formatos de data, as codificações e os registros representativos antes de excluí-lo ou substituí-lo.

Perguntas frequentes

O conversor de DB para XLS é gratuito?

Sim, converter DB para XLS no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo DB?

Você pode enviar arquivos DB de até 50 MB e converter até 20 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter DB para XLS?

Não. A conversão de DB para XLS é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo DB válido para esta conversão de DB para XLS. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

Um arquivo .db se transforma em uma planilha Excel editável?

Um arquivo .db compatível pode ser convertido em uma pasta de trabalho .xls editável, geralmente com as tabelas do banco de dados representadas como dados de planilha. Os relacionamentos, as consultas, os índices e outros recursos específicos do banco de dados não se tornam recursos equivalentes do Excel.

Todos os arquivos .db são compatíveis com a conversão para .xls?

Não, porque .db é uma extensão genérica usada por vários formatos de banco de dados. Um arquivo .db proprietário, criptografado, danificado ou não compatível pode falhar porque o conversor não consegue identificar ou ler sua estrutura interna.

As fórmulas, os relacionamentos e a formatação do meu banco de dados serão preservados em .xls?

É provável que apenas os dados e parte da formatação básica dos campos sejam transferidos; fórmulas, relacionamentos, permissões, índices e consultas do banco de dados podem ser simplificados ou omitidos. A pasta de trabalho resultante pode precisar de limpeza manual, especialmente quando as tabelas contêm tipos de campo incomuns.

Por que algumas linhas ou colunas estão faltando depois de converter .db para .xls?

O formato .xls mais antigo tem limites para as dimensões das planilhas, e as tabelas do banco de dados também podem conter campos que não são mapeados corretamente para colunas da planilha. Tabelas grandes ou tipos de dados não compatíveis podem, portanto, ser truncados, divididos ou deixados de fora, dependendo da origem e das regras de conversão.