Ayuda OnLine de GULiC
De como acceder «libremente» a los ficheros mdb de Access
Enviado por lcabrera el 9 Febrero, 2006 - 22:30.Hoy me ha hecho falta acceder a una base de datos guardada en un fichero mdb, de Microsoft Access.
Para que no pierdan el tiempo buscando programas para romper las contraseñas de esos ficheros, les diré como acceder a esas tablas en solo 4 simples pasos 
El resultado será que pasaremos todos los datos de Access a MySQL sin darnos cuenta 
Comencemos:
PASO 1:: Instalar las herramientas necesarias.
apt-get install mdbtoolsPara otros sistemas, mirar en sus repositorios de paquetes o en sitio de las mdbtools.
PASO 2:: Extraer el esquema de todas las tablas de la base de datos original.
mdb-schema BD.mdb mysql > BD_esquema_mysql.sql
PASO 3:: Un listado de todas las tablas que forma la base de datos.
mdb-tables -S -1 BD.mdb > BD.txt
PASO 4:: Extraemos, ordenadamente, los datos de cada tabla, listos para insertar en nuestra futura base de datos basada en MySQL.
for tabla in `cat BD.txt`; do mdb-export -Q -I BD.mdb ${tabla}; done > datos.sql
Ahora, tendrán tanto el esquema para crear la nueva base de datos, como los datos, listos para insertarlos en ella…
Espero que estos apuntes le sean útiles a más de uno. Suerte 
- blog de lcabrera
- Añadir nuevo comentario
- 14091 lecturas
- Enviar Blog entry



