Ayuda OnLine de GULiC

Anon5076

Ayuda
  • Temática: Puedes preguntarnos sobre Software Libre, Linux o GULiC. Otros temas pueden ser respondidos (o no!)
  • Acceso: Para mantener tu anonimato, se te ha asignado un nick al azar (Anon5076). Si deseas identificarte, puedes solicitar tu inscripción como socio ó iniciando sesión, si ya lo eres. En cualquier caso, si usas jabber, puedes informarte de cómo entrar a esta sala con tu cliente habitual, o bien entrando vía jwchat.
  • Uso: Para ver el chat más grande, usa ésta página. Si vas a pegar textos grandes, mejor usa nuestro pastebin. Para avisar de errores o problemas, usa nuestro trac.
  • Horarios: Nuestro huso horario es WET. No te extrañe si a las 5 de la mañana no te responde nadie.
  • Foros: Si nadie te responde al momento, deja tu mensaje en nuestro foro de libre acceso después de oir la señal... Beep!

De como acceder «libremente» a los ficheros mdb de Access

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 Smiling

El resultado será que pasaremos todos los datos de Access a MySQL sin darnos cuenta Eye-wink

Comencemos:

PASO 1:: Instalar las herramientas necesarias.

apt-get install mdbtools

Para 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 Eye-wink

Responder

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • You can use Markdown syntax to format and style the text.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

CAPTCHA
Esta prueba es para demostrar que usted es un visitante humano y preveer envíos automatizados de spam.