Migrar un dbf a mysql

dbf2mysql

En la empresa en donde hago dos que tres trabajitos…jajaja broma nomas.

Bueno en esta empresa hubo el tiempo en donde queríamos implantar un sistema de consulta vía web partiendo de bases de datos dbf las cuales se modificaban día a día.

La primera ocurrencia que tuve en ese momento fue el poder migrar el dbf a un tabla en mysql para lo cual realice las siguientes operaciones:

En linux existe una aplicación que se llama dbf2mysql que convierte un dbf en una tabla mysql por supuesto dentro de una BD.

el comando va de esta manera:

# dbf2mysql -h localhost -P mipass -U miuser -d midatabase -t mitabla -c midbf

Espero les sirva si en algún momento deciden realizar una solución en LAMP partiendo de los mismo antecedentes de donde partí en ese momento.

😉

Saludos y buena suerte !!!

8 comentarios en “Migrar un dbf a mysql

  1. muchas gracias por la info!
    no conocia esta utilidad.
    me ayudo a solucionar pasar mi dbf a mysql.
    una opcion que se puede poner en el comando es «-f»
    esto hace que el nombre de los campos en mysql quede en minusculas.

    Saludos!

  2. Hola Darwin buenas tardes.

    Pues estoy reviviendo un post de 1 año jeje
    oie estoy haciendo exactamente lo que tu hiciste la empresa quiere que coloque la base de datos online para consultas pero la verdad no se de plano como hacerlo ya que es .dbf y el server que tenemos contratado solo soporta MySQL.

    Te agradeceria mucho que me ayudaras a resolver mi problema con tu experiencia en este campo.

    saludos

  3. Es fácil hacerlo solo debes tener en tu server Linux por supuesto la utilidad de dbf2mysql y con un proceso de cron podras tranquilamente migrarla, el proceso mas o menos dura de 2 a 3 minutos en una tabla dbf con aproximadamente 30000 registros.

    Suerte y espero te sirva la info.

  4. Perfecto 😛 oie otra pregunta de linux tengo el ubuntu es un buen sistema operativo para realizar la accion?? y de casualidad no hiciste un tutorial con lo comando para convertir y subir? por medio del cron, ( la verdad soy muy nuevo en el linux)

    Mucha sgracias por tu pronta respuesta

    saludos

  5. Que tal darwin.
    oie el programa que controla nuestra base de datos nso da la facilidad de manejar el guardado en ODBC en varias opciones FoxPro, Text etc…. Esto no facilitaria de alguna marea el subir la info a un server MySql?

Replica a Osmar Cancelar la respuesta

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.