Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/05/2011, 17:51
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Recuperar bases de datos

Cita:
Iniciado por bichomen Ver Mensaje
Gracias, pero esos enlaces no me sirven de mucho...

Vuelvo a lanzar la pregunta, ¿como accedo a las tablas de las bases de datos? ¿hay algún programa?
bichomen
En realidad esos enlaces te sirven de mucho... para saber que no tienes mucho por hacer, si sólo tienes los .frm.
Vamos por ejemplo al enlace que lleva a un post de los foros de la página oficial, donde hay una respuesta de Miguel Pérez (es un experto muy recomendable, lo mismo que William Chiquito)
Cita:
- Tablas MyISAM: Un archivo .MYD y otro .MYI para cada tabla
Si las tablas eran MyISAM, puedes recuperarlas con eso.
Cita:
- Tablas InnoDB: Los archivos de datos y los de logs de InnoDB, y, según configuración, un archivo .idb para cada tabla
En otras palabras, si no copiaste los .idb, olvídate de los datos. Cuando mucho puedes recuperar las estructuras.
Cita:
- Vistas: No guardan datos a disco; sólo se necesita el archivo .frm
Con ellas no hay problema. No son tablas en realidad.
Cita:
- Tablas con disparadores: Archivos .trg y .trn
Si no las levantaste, no hay modo de recuperarlos.

En otro orden de cosas, este post sugiere un camino:http://www.forosdelweb.com/f86/resta...yd-myi-472895/

¿Lo probaste?

Personalmente, el problema mayor que le veo es que quieres recuperar una base que estaba en un server con Ubuntu (Linux) en una PC con WinXP. No estoy seguro ni siquiera que los archivos sean compatibles.

El error más grande es que una base de datos no se copia como archivos. Debiste hacer un backup con mysqldump o mysqlhotcopy, o con algún cliente de MySQL para ello. Ahora la cosa se pone muy cuesta arriba.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)