Conversor online gratuito de DB para CSV
Exporte tabelas do SQLite e de outros DB para arquivos CSV portáteis.
Converter DB para CSV online - grátis
Seu arquivo é processado instantaneamente e excluído assim que você o baixa.
Importar um arquivo de uma URL
Cole um link direto para o arquivo. Nós o baixamos no nosso servidor e ele é convertido exatamente como um arquivo enviado.
Como funciona
-
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/3
Faça a conversão de .db para .csv
Após o envio do arquivo, clique em converter quando estiver pronto.
-
3/3
Baixe o arquivo .csv convertido
O resultado da conversão está pronto para download.
Como converter db para csv arquivo
- Bancos de dados
- Nenhuma avaliação ainda.
Uma planilha, um sistema de relatórios ou uma ferramenta de importação pode exigir CSV quando não consegue abrir o arquivo de banco de dados original. Exportar para CSV também oferece uma maneira simples de compartilhar ou editar uma tabela sem instalar software de banco de dados.
O que é o formato DB
.db é uma extensão de nome de arquivo genérica, não um único formato de banco de dados. Ela identifica normalmente um banco de dados SQLite, mas os aplicativos também podem usá-la para bancos de dados proprietários ou outros formatos de armazenamento; tabelas dBase geralmente usam a extensão .dbf.
Um banco de dados pode conter várias tabelas, índices, relacionamentos, visualizações, consultas e metadados. Portanto, a conversão normalmente exporta uma tabela ou consulta para um arquivo CSV, em vez de converter o banco de dados completo em um documento CSV equivalente.
O que é o formato CSV
CSV armazena dados tabulares como registros e campos em texto simples. Vírgulas são o delimitador de campos usual, embora ponto e vírgula ou tabulações possam ser usados quando os dados contêm muitas vírgulas. Os campos que contêm delimitadores, aspas ou quebras de linha devem ser colocados entre aspas de acordo com as regras do CSV.
CSV é compatível com Excel, LibreOffice Calc, Google Sheets, Python, R, ferramentas de linha de comando e a maioria dos sistemas de importação de dados. É portátil e fácil de inspecionar, mas não preserva relacionamentos entre tabelas, índices, consultas de banco de dados, permissões, fórmulas ou a maioria dos tipos de dados específicos de bancos de dados.
Converter um banco de dados SQLite com sqlite3
SQLite é um formato comum usado por arquivos com o nome .db. Instale o programa de linha de comando do SQLite, abra um terminal na pasta que contém o arquivo e inspecione suas tabelas:
sqlite3 database.db
.tables
No prompt do SQLite, exporte uma tabela selecionada com cabeçalhos de coluna:
.headers on
.mode csv
.once output.csv
SELECT * FROM table_name;
.once stdout
Substitua database.db, output.csv e table_name pelos nomes reais. Uma consulta é preferível a SELECT * quando você precisa de colunas específicas, filtragem ou uma ordem definida:
.headers on
.mode csv
.once customers.csv
SELECT id, name, email FROM customers ORDER BY id;
Um comando direto do shell produz o mesmo tipo de exportação:
sqlite3 -header -csv database.db "SELECT * FROM table_name;" > output.csv
Usar um aplicativo gráfico para SQLite
Abra o arquivo em um cliente SQLite, como DB Browser for SQLite. Selecione a tabela necessária e use File → Export → Table(s) as CSV file ou o comando de exportação equivalente. Ative os cabeçalhos de coluna e escolha a codificação UTF-8 quando o aplicativo oferecer essas opções.
Exportar uma tabela dBase
Se a origem for uma tabela dBase, ela normalmente terá uma extensão .dbf, em vez de .db. Abra-a em um software compatível com dBase, como o LibreOffice Calc, depois use File → Save As, escolha Text CSV (.csv) e defina o delimitador de campos, o caractere de delimitação de texto e a codificação de caracteres. Confirme se o exportador deve incluir os nomes das colunas.
Converter sem instalar software
Você pode usar gratuitamente o conversor do 101convert.com: carregue o arquivo DB, escolha CSV e baixe o arquivo exportado. Não carregue dados confidenciais, pessoais, financeiros ou regulamentados, a menos que as políticas de tratamento e retenção do serviço sejam aceitáveis.
Verificar os dados exportados
- Uma extensão
.dbnão identifica o formato de maneira confiável. Se o SQLite não conseguir abrir o arquivo, determine qual aplicativo o criou antes de selecionar um exportador; o arquivo pode ser proprietário, criptografado, danificado ou não ter relação com o SQLite. - Exporte cada tabela necessária separadamente. Combinar tabelas relacionadas em um único CSV exige uma consulta ou uma etapa externa de processamento de dados e pode duplicar registros.
- Use UTF-8 para preservar caracteres não ASCII. Se o Excel exibir texto ilegível, importe o arquivo por meio da função de importação de dados e selecione explicitamente UTF-8.
- Os valores NULL podem se tornar campos vazios, e datas, valores Boolean, separadores decimais e dados binários podem ser representados de forma diferente por diferentes exportadores. Os campos binários podem exigir uma extração separada, em vez da exportação para CSV.
- Os programas de planilha podem interpretar identificadores que começam com zero como números, converter inteiros longos em notação científica ou arredondar valores além da precisão compatível. Inspecione o CSV como texto ou importe as colunas sensíveis como texto.
- CSV não contém esquema nem controles de acesso. Mantenha o banco de dados original como cópia principal quando relacionamentos, tipos de dados, índices ou informações de auditoria precisarem ser preservados.
Software sugerido para converter db para csv
Perguntas frequentes
O conversor de DB para CSV é gratuito?
Sim, converter DB para CSV 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 CSV?
Não. A conversão de DB para CSV é 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 CSV. À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.
Converter um arquivo .db para CSV preserva todas as minhas tabelas?
O CSV armazena uma única tabela plana, portanto um banco de dados com várias tabelas pode precisar de arquivos CSV separados ou exportar apenas uma tabela selecionada. Relações, índices, restrições e outras estruturas do banco de dados não são preservados.
Quais dados são perdidos ao converter SQLite .db para CSV?
Os valores das células da tabela exportada são mantidos, mas definições de esquema, relações, índices, gatilhos e tipos de dados específicos do banco de dados são perdidos. Campos binários e outros valores complexos podem ser convertidos em uma representação de texto ou omitidos, dependendo do exportador.
Posso editar um CSV e convertê-lo novamente no mesmo arquivo .db?
Você pode importar o CSV para um banco de dados, mas a estrutura original do banco de dados não será restaurada automaticamente. Tipos de coluna, chaves, relações, fórmulas e outras configurações geralmente precisam ser definidos novamente.
Por que vírgulas, aspas ou quebras de linha ficam erradas depois de converter .db para CSV?
O CSV representa os valores como texto, portanto vírgulas, aspas e quebras de linha incorporadas precisam ser escapadas corretamente. Os problemas geralmente ocorrem quando um valor do banco de dados contém esses caracteres e o leitor de CSV usa configurações diferentes de delimitador, aspas ou codificação de caracteres.
Outras conversões de arquivo .db
- db para json
- db para txt
- db para excel
- db para xlsx
- db para sql
- db para pdf
- db para html
- db para xml
- db para text
- db para accdb
- db para abs
- db para ave
- db para bmp
- db para crypt5
- db para crypt6
- db para crypt7
- db para cs
- db para cvs
- db para db2
- db para db3
- db para dbf
- db para dbs
- db para docx
- db para fdb
- db para gdb
- db para ics
- db para inp
- db para jpeg
- db para mbk
- db para mdb
- db para mdf
- db para mdn
- db para myd
- db para odt
- db para pd
- db para png
- db para rtf
- db para s3db
- db para sdf
- db para sqlite
- db para sqlite3
- db para vcard
- db para vcs
- db para xlr
- db para xls
- db para xlsm