¿Abrir un archivo .accdb en Ubuntu?


12

He recibido un archivo .accdb de Microsoft Access (versión 2010, creo) del que necesito obtener algunos datos.

¿Cómo puedo abrirlo en Ubuntu? ¿Hay alguna herramienta que me permita hacerlo?

PD: solo lectura está bien, si tiene capacidades de exportación CSV, mejor.


¿Intentaste LibreOffice Databaseabrirlo?
Saurav Kumar

@SauravKumar: Sí, incluso instalé los complementos ODBC adicionales, pero no funciona con archivos .accdb.
Alix Axel

Tenía una duda ... En realidad, la abrí hace mucho tiempo ... No recuerdo qué usé ... Pensé que sería OpenOffice Database. Ahora despejado !!
Saurav Kumar

Respuestas:



3

Para Access 2000-2011 (tanto lectura-escritura)

Jackcess es una biblioteca pura de Java para leer y escribir en bases de datos de MS Access. Es parte del proyecto OpenHMS de Health Market Science, Inc.. No es una aplicación. No hay GUI. Es una biblioteca, pensada para que otros desarrolladores la utilicen para construir aplicaciones Java. Parece ser mucho más nuevo que las herramientas MDB, es más activo y tiene soporte de escritura.

Jackcess actualmente admite archivos 2000-2010 para lectura y escritura, pero solo lectura para archivos de Access 97

Para mayores 97 de acceso (ambos lectura-escritura)

Prueba las herramientas MDB

Fuente


Gracias, pero ambos parecen ser API de programación, ¿verdad? Tener una GUI sería bueno, o una CLI simple al menos.
Alix Axel

@AlixAxel Libre Office tiene soporte hasta el acceso de 2007, pero no es compatible con 2010. Una solución sencilla se guardaría como 07 y usaría libre office. por cierto mira esto: askubuntu.com/questions/187389/… y askubuntu.com/questions/284359/…
Stormvirux


1

Para exportar todas las tablas en Linux a formato CSV, pruebe este comando:

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

También puede usarlo mdbtoolsen Windows a través de WSL (Ubuntu en Windows o Debian en Windows): luego instálelo en la consola con:

sudo apt install mdbtools
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.