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.
13.04
libreoffice
file-format
microsoft-office
Alix Axel
fonte
fonte
LibreOffice Database
abrir?OpenOffice Database
. Agora limpo !!Respostas:
Acabei de lançar um programa access2csv baseado em Jackess. O código está em https://github.com/AccelerationNet/access2csv , um binário está disponível em https://github.com/AccelerationNet/access2csv/releases .
fonte
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
fonte
Também é possível usar o driver UCanAccess JDBC para conectar-se aos arquivos de banco de dados do Access (.mdb e .accdb) de aplicativos como o LibreOffice Base. Para obter instruções detalhadas sobre como configurá-lo, consulte minha resposta para
É possível abrir um arquivo de banco de dados do Access 2010 sem usar o Wine ou o VirtualBox?
fonte
Para exportar todas as tabelas no formato Linux para CSV, tente este comando:
Você pode usar
mdbtools
também no Windows via WSL (Ubuntu no Windows ou Debian no Windows): Em seguida, instale-o no console com:fonte