Abrindo um arquivo .accdb no Ubuntu?

12

Recebi um arquivo .accdb do Microsoft Access (versão 2010, acredito), da qual preciso obter alguns dados.

Como posso abri-lo no Ubuntu? Existe alguma ferramenta que me permita fazê-lo?

PS: Somente leitura é bom, se tiver recursos de exportação de CSV, melhor.

Alix Axel
fonte
Você tentou LibreOffice Databaseabrir?
Saurav Kumar
@SauravKumar: Sim, eu até instalei os plug-ins ODBC adicionais, mas ele não funciona com arquivos .accdb.
Alix Axel
Eu tinha uma dúvida .. Na verdade, eu a abri há muito tempo. Não me lembro do que usei. Pensei que seria OpenOffice Database. Agora limpo !!
Saurav Kumar 8/13

Respostas:

3

Para o Access 2000-2011 (ambos de leitura e gravação)

O Jackcess é uma biblioteca Java pura para leitura e gravação em bancos de dados do MS Access. Faz parte do projeto OpenHMS da Health Market Science, Inc.. Não é uma aplicação. Não há GUI. É uma biblioteca, destinada a outros desenvolvedores para criar aplicativos Java. Parece ser muito mais recente que as ferramentas MDB, é mais ativo e tem suporte para gravação.

Atualmente, o Jackcess suporta arquivos 2000-2010 para leitura e gravação, mas somente leitura para arquivos do Access 97

Para acesso 97 mais antigo (ambos de leitura e gravação)

Experimente as Ferramentas MDB

Fonte

Stormvirux
fonte
Obrigado, mas ambos parecem estar programando APIs, certo? Ter uma GUI seria bom ou pelo menos uma CLI simples.
Alix Axel
O @AlixAxel Libre Office tem suporte até o acesso 2007, mas não suporta a solução 2010.Easy seria economizada como 07 e usando o libre office. btw, verifique isso: askubuntu.com/questions/187389/… e askubuntu.com/questions/284359/…
Stormvirux
1

Para exportar todas as tabelas no formato Linux para CSV, tente este comando:

mdb-tables -d ',' database.accdb| xargs -L1 -d',' -I{} bash -c 'mdb-export database.accdb "$1" >"$1".csv' -- {}

Você pode usar mdbtoolstambém no Windows via WSL (Ubuntu no Windows ou Debian no Windows): Em seguida, instale-o no console com:

sudo apt install mdbtools
Eduard Florinescu
fonte