Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problemas con mysqldump y tablas vistas

Estas en el tema de Problemas con mysqldump y tablas vistas en el foro de Mysql en Foros del Web. Saludos a todos, les escribo en relación a un problema que vengo presentando al momento de restaurar backups de mis bases de datos mysql (version ...
  #1 (permalink)  
Antiguo 24/06/2008, 08:41
 
Fecha de Ingreso: julio-2005
Mensajes: 24
Antigüedad: 18 años, 9 meses
Puntos: 0
Problemas con mysqldump y tablas vistas

Saludos a todos, les escribo en relación a un problema que vengo presentando al momento de restaurar backups de mis bases de datos mysql (version 5.0). Poseo diferentes base de datos que cada una de ellas posee tablas vistas que se forman referenciando a tablas que se encuentran en otras BD. al momento de exportar (uso phpmyadmin) me genera el backup de todas las bd sin problema alguno, pero al momento de restaurar ese backup da errores porque a pesar de que ese archivo contiene todas las estructuras de las bd, al momento que va a restaurar las tabla vista revienta porque para ese momento no se han creado todas las bd o tablas necesarias para crear esa(s) vista(s).

¿habrá una forma de que mysqldump se más inteligente al momento de restaurar backups para este tipo de casos?

¿será posible que mysqldump cree el backup de modo que coloque la creacion de todas las tablas vistas al final del archivo y asi que cuando se creen las mismas ya existan todas las tablas fisicas necesarias para su creación?

o en todo caso:

¿será posible crear un backup fraccionado en donde uno contenga todas las bd sin las tablas vistas y el otro contenga toda la informacion de las tablas vistas?

De verdad que les agradecería la ayuda que me puedan brindar al respecto porque ando frito desde hace dias con el tema y no doy con la solución?

bye!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:39.