Date: prev next · Thread: first prev next last


A ver si así te vale así, en tu sistema virtual:
    • Abre la base de datos de Access con LibreOffice
    • Crea una base de datos nueva en blanco con Base, da igual que la base de datos nueva sea 
HSQLDB o FireBird, aunque creo que FireBird dará  menos problemas. Para poder crear las bases de 
datos FireBird necesitas tener activadas las funcionalidades experimentales (Herramientas > 
Opciones > LibreOffice > Avanzado > Funcionalidades opcionales > Activar funcionalidades 
experimentales)
    • Tienes que tener las dos bases de datos abiertas a la vez (reparte la pantalla entre ellas)
    • Arrastra cada una de las tablas desde Access a la base de datos nueva
    • Te pregunta se quieres copiar la definición o la definición y los datos, selecciona lo que 
quieras, supongo que será la definición y los datos. Pulsa siguiente.
    • En la siguiente ventana selecciona las columnas (campos) que quieres copiar y pásalas a la 
derecha (>> para pasar todas). Siguiente.
    • Este paso es el más delicado. Como no hay equivalencia exacta en todos los tipos de datos 
entre Access y las otras bases de datos, el programa intenta hacer una equivalencia, pero a veces 
no acierta con lo correcto (a mí me daba problemas con los campos "memo"). Repasa cada uno de los 
campos y comprueba que son los correctos. A veces también da problemas con las claves principales, 
prueba a no crear una clave y luego modificar la tabla... pero no sé, como esto lo puedes hacer las 
veces que quieras ya sabes intenta a base de prueba-error. Pulsa crear.
    • Cuando hayas terminado con todas las tablas guarda la nueva base de datos y ya te la puedes 
llevar a otro sitio, incluso otro sistema operativo y te funcionará (espero). Debes saber que no te 
puedes llevar los formularios ni los informes y las consultas, que te aparecerán como si fueran 
tablas, si te las llevas a la base de datos nueva, no serán realmente consultas, sino que se 
convertirán en tablas nuevas (lo cual, creo que no es muy útil)
Espero haberme explicado bien 
Un saludo


-----Mensaje original-----
De: Narcis Garcia [mailto:debianlists@actiu.net] 
Enviado el: lunes, 02 de julio de 2018 22:20
Para: LibreOffice users-es SPM <users@es.libreoffice.org>
Asunto: [es-users] Abrir o convertir MDB

Hola, uso Debian 9 y he dado muchas vueltas para lograr abrir una base de datos de Microsoft Access 
con LibreOffice.
Ya probé con mdbtools/odbcinst pero no lo consigo.

Ahora he puesto en marcha una máquina virtual con Windows e instalado MS Office y LibreOffice en 
ella, con la intención de convertir la base de datos de MDB a ODF.
Pero cuando abro la base de datos MDB con LibreOffice (que es fácil y directo), aunque crea una 
nueva base de datos OpenDocument todas las tablas no son más que vínculos al fichero MDB.
Mi objetivo ahora es lograr importar todas las tablas de la base de datos MDB a un fichero 
OpenDocument que me pueda llevar con datos y todo (que no sean enlaces).

No encuentro manera de «importar base de datos» al estilo de Microsoft Access, ni tampoco opciones 
para transportar las tablas que veo con LibreOffice Base (que son vínculos).

¿Alguien conoce una solución de poca ingeniería?

Gracias.

-- 


__________
I'm using this express-made address because personal addresses aren't masked enough at this mail 
public archive. Public archive administrator should fix this against automated addresses collectors.

--
Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscribe@es.libreoffice.org
¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/
Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es
Archivo de la lista: https://listarchives.libreoffice.org/es/users/
Privacy Policy: https://www.documentfoundation.org/privacy

-- 
Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscribe@es.libreoffice.org
¿Problemas? https://es.libreoffice.org/recibe-ayuda/listas-de-correo/baja/
Guías para envío + más: https://wiki.documentfoundation.org/Netiquette/es
Archivo de la lista: https://listarchives.libreoffice.org/es/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.