Acceso a la oficina abierta
Tengo un viejo archivo de base de datos de Microsoft Access (.mdb) al que no he podido acceder desde hace unos años o más…. Ya no tengo el antiguo MS Office 2003 o era el 2007 ya no lo recuerdo ya que la última vez que el servidor estuvo en funcionamiento fue en el 2011… y pude acceder a él usando creo que Open Office y luego LibreOffice después del cambio a este… pero no en mucho tiempo…
@Joseph : ¿has mirado el bug 97579 ? ¿En particular, los comentarios a los que me refería? Esos comentarios indican que solía ser posible leer archivos mdb cuando LibreOffice era una aplicación de 32 bits que se ejecutaba en una pila de controladores DAC/JetDB de 32 bits. Las versiones recientes de LibreOffice son de 64 bits, y esto parece, al menos en algunos casos, ser problemático.
Cómo abrir un archivo laccdb
Para crear una nueva base de datos, haga clic en la flecha situada junto al icono Nuevo. En el menú desplegable, seleccione Base de datos (Figura 1). Esto abre el Asistente para bases de datos. También puede abrir el Asistente para bases de datos utilizando Archivo > Nuevo > Base de datos.
El segundo paso tiene dos preguntas con dos opciones cada una. La opción por defecto para la primera pregunta es Sí, registrar la base de datos para mí y la opción por defecto para la segunda pregunta es Abrir la base de datos para editar. Asegúrese de que estas opciones están seleccionadas y haga clic en Finalizar.
A medida que creas una base de datos, debes guardar tu trabajo regularmente. Esto significa algo más que guardar lo que acaba de crear. También debe guardar toda la base de datos. Por ejemplo, cuando cree su primera tabla, debe guardarla antes de poder cerrarla. Si mira el icono de Guardar en la barra de herramientas Estándar en la parte superior después de cerrar la tabla, estará activo. Haga clic en el icono de Guardar, y este icono volverá a estar en gris. No sólo se ha guardado la tabla, sino que también ha pasado a formar parte de la base de datos.
Formato de archivo Mdb
¿También te desagrada convertir manualmente las tablas de Excel en PostgreSQL? ¿No se divierte exportando a CSV, y luego escribiendo manualmente la cabecera SQL e importando el material en PG? Este artículo explica cómo convertir una tabla en una base de datos SQL a través de OpenOffice. Esencialmente se abre la tabla de Excel (o lo que sea) con OpenOffice-Calc, se selecciona y se copia la tabla completa o un subconjunto en el portapapeles, y simplemente se pega en OpenOffice-Base con el botón derecho del ratón. Aparece un asistente que le permite definir el tipo de cada columna y una clave primaria. Guardar y listo. ¡No puede ser más fácil!
No hay versión para Mac OSX del driver oficial SDBC, puede conectar su base de datos PostgreSQL usando el driver JDBC. Pero hay un driver ODBC no oficial de PosgreSQL para MAC OS X que puede descargar gratuitamente.
Ahora el controlador SQLite está disponible para ODBC. El siguiente paso es añadir la(s) definición(es) de la base de datos a la que te quieres conectar. Añada un nombre de fuente de datos ODBC (DSN) a su archivo de definición en $HOME/.odbc.ini (sustituya ‘user’ y ‘mymapset’ por las entradas correctas):
Accdb openoffice
Tengo un archivo .accdb creado con Microsoft Office 2010 y quiero saber si es posible abrirlo con alguna aplicación nativa de Ubuntu como LibreOffice u OpenOffice, sé que LibreOffice tiene LibreOffice Base pero no consigo averiguar cómo abrir o si siquiera es posible abrir un archivo .accdb.
Nota importante: Estas instrucciones se aplican a la versión 3.0.5 de UCanAccess y posteriores (incluida la versión 4.x). Antes de continuar, compruebe que está utilizando la última versión de UCanAccess, disponible aquí.
Importante: Debe cerrar y volver a abrir todos los componentes de LibreOffice (u OpenOffice.org) para que el nuevo valor de “Ruta de clase…” surta efecto. Eso incluye cualquier función de “inicio rápido” u otros procesos relacionados. (Si quiere ir a lo seguro, simplemente reinicie su máquina).
Esto se debe a que LibreOffice ha instalado su propia copia (bastante antigua) de HSQLDB que entra en conflicto con UCanAccess. Para solucionarlo, elimine la copia de HSQLDB de LibreOffice. Por ejemplo, en Linux Mint sería
También hay una pregunta en el sitio Ask Libreoffice sobre esto que menciona este enlace donde se dice que el formato de 2007 es diferente al de 2010 por lo que no funcionará correctamente en LibreOffice 3.6 o inferior.