Bases de Datos/Como convertir bases de datos Acces a Mysql o Postgres

De ProyectoFedora

Inicialmente debemos instalar mdbtools, si queremos usar interface grafica, adicionalmente tenemos que instalar mdbtools-gui.

En modo grafico lo dejo para Uds experimenten , es muy sencillo de usar. En modo texto lo unico que debemos hacer es lo siguiente:

mdb-schema BD.mdb mysql > BD_esquema_mysql.sql #(donde DB.mdb es la BD Access a convertir)
mdb-tables -S -1 BD.mdb > BD.txt (En BD.txt se almacenaran todos los nombre de las tablas)

Liuego debemos convertir el formato con todas las tablas de formato texto a un script MySQL.

for tabla in `cat BD.txt`; do mdb-export -Q -I BD.mdb “${tabla}”; done > datos.sql

--V0lp 05:50 12 nov 2008 (UTC)

Herramientas personales