Página 1 de 1

Migrar una BD de Access a LibreOfficeBase

Publicado: 26 Oct 2018, 23:02
por des_montserrat
Buenas noches,
Me han pedido migrar una BD de Acess a LibreOffice para poder utilizarla en el colegio, ya que sólo tenemos LibreOffice, y cual es mi sorpresa cuando en el progama LibreOfficeBase cuando dices abrir una BD existente, no te da la opción de la extensión que pone Access, por tanto no te deja migrarla. He migrado tablas Excell porque deja esa opción pero no ve por ninguna parte como incluir más extensiones a las que vienen por defecto en el programa. ¿Alguna idea?

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 27 Oct 2018, 20:31
por des_dgonzalezarroyo
Hola

Efectivamente, vas bien encaminada. Hay que convertir la base de datos Acces a una hoja de calculo. Luego,desde Base de LibreOffice, podrás importarlo siguiendo estás instrucciones:

https://help.libreoffice.org/Common/Imp ... in_Base/es

Yo lo hice alguna vez, cuando estaba migrando de Office a LibreOffice...

Un saludo

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 28 Oct 2018, 19:12
por des_montserrat
Eso lo se hacer, ya he pasado una, pero he visto en google que había opción de pasarlo y que aparecía en el desplegable, que había que instalarse una extensión pero no he sido capaz de hacerlo. De todas formas le he dicho a la profe que me lo pase a excell

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 28 Oct 2018, 21:48
por des_dgonzalezarroyo
Que yo sepa, Access y Base no son compatibles. No hay forma de hacer una conversión directa. Había una manera (que ahora mismo no recuerdo) de que Base leyera las bases de datos de Access, pero era sólo en modo lectura y con limitaciones. No creo que eso te sirva.

Un saludo

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 31 Oct 2018, 09:38
por des_mariodebian
El paquete libreoffice-base-drivers (instalado de serie en MAX) habla de que puede leer (supongo que convertir) archivos MDB (access) pero necesita una dependencia que no va por defecto (mdbtools)

Instala este paquete:

Código: Seleccionar todo

sudo apt install mdbtools
Si es MAX 9.* o menos hay una interfaz gráfica (no lo he probado)

Código: Seleccionar todo

sudo apt install mdbtools-gmdb

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 07 Nov 2018, 23:17
por des_montserrat
mariodebian escribió:
31 Oct 2018, 09:38
El paquete libreoffice-base-drivers (instalado de serie en MAX) habla de que puede leer (supongo que convertir) archivos MDB (access) pero necesita una dependencia que no va por defecto (mdbtools)

Instala este paquete:

Código: Seleccionar todo

sudo apt install mdbtools
Si es MAX 9.* o menos hay una interfaz gráfica (no lo he probado)

Código: Seleccionar todo

sudo apt install mdbtools-gmdb
He probado esta opción y ne me carga las extensiones. De hecho cuando abro la BD y busco el formato no me aparece el de ACCESS
¿Alguna idea de que ha podido fallar?
Gracias

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 08 Nov 2018, 08:43
por des_mariodebian
Creo que directamente no se puede abrir el archivo mdb y ver tablas, formularios o informes pero lo que si puedes hacer es crear una base de datos nueva en LibreOffice Base y una vez en el asistente decirle que se conecte a una base de datos existente, ahí si debería dejarte enlazar con las tablas del archivo Access.

Re: Migrar una BD de Access a LibreOfficeBase

Publicado: 08 Nov 2018, 21:46
por des_montserrat
mariodebian escribió:
08 Nov 2018, 08:43
Creo que directamente no se puede abrir el archivo mdb y ver tablas, formularios o informes pero lo que si puedes hacer es crear una base de datos nueva en LibreOffice Base y una vez en el asistente decirle que se conecte a una base de datos existente, ahí si debería dejarte enlazar con las tablas del archivo Access.
Es así como lo hago pero no me da la opción en el desplegable de la extensión mdb
Así que estoy un poco liada
¿Alguna pista?