Importei um arquivo .db do meu dispositivo Android e desejo abri-lo usando o Libreoffice Base ou algo similarmente básico com uma GUI simples.
Como faço para conseguir isso?
libreoffice
database
Switchkick
fonte
fonte
file file.db
e cole aqui a saída e qual arquivo é? Nome?Respostas:
Uma lista de ferramentas que podem gerenciar esses arquivos pode ser encontrada aqui .
fonte
A partir da saída do comando 'file' no comentário acima, posso ver que é um banco de dados sqlite3, então tudo o que você precisa fazer é abri-lo com o comando sqlite3 e exportá-lo para CSV. Execute o seguinte comando:
Você deve ver um prompt como este:
Se você receber um erro sobre "comando não encontrado", precisará instalar o sqlite3:
Verifique se o sqlite3 pode ler o banco de dados listando as tabelas:
Se você receber um erro neste momento, o banco de dados provavelmente está criptografado ou não é realmente o formato SQLite (o comando file pode cometer erros algumas vezes). Se listar as tabelas em .db, você estará pronto. Apenas diga ao sqlite3 o formato desejado e faça com que ele produza todos os dados:
Agora você deve ter um arquivo chamado books.csv que possa ser aberto diretamente com o LibreOffice Calc.
Observe que os bancos de dados sqlite podem ter mais de uma tabela. Se for esse o caso, você desejará gerar cada tabela como seu próprio arquivo. Então, em vez de digitar '.exit' acima, você pode continuar o processo da seguinte maneira:
Por fim, para ser o mais completo possível, aqui está um link para a sintaxe sqlite, caso você queira brincar mais com ela:
http://www.sqlite.org/lang.html
fonte
Que tipo de arquivo de banco de dados é esse? A extensão .db não é específica para um determinado tipo de banco de dados. Embora, vindo do Android, presumo que seja um banco de dados sqlite. Porém, não conheço nenhuma GUI simples para procurar um arquivo de banco de dados sqlite. A maioria das ferramentas relacionadas ao SQL está longe de ser simples.
fonte
Este é um tópico antigo, mas me deparei hoje com ele no Google, procurando uma solução e descobri que a versão completa do Adminer é outra alternativa que você pode usar em um navegador da web para visualizar arquivos do SQLite DB: http: // www. adminer.org
fonte