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

Backup de PROCEDURES

Estas en el tema de Backup de PROCEDURES en el foro de Mysql en Foros del Web. Hola chicos: Cuando hago un backup de la base de datos MySql que tiene PROCEDURES, no se incluyen estos en el fichero. Utilizo MySql Administrator ...
  #1 (permalink)  
Antiguo 10/09/2009, 05:08
 
Fecha de Ingreso: septiembre-2009
Mensajes: 20
Antigüedad: 14 años, 7 meses
Puntos: 1
Backup de PROCEDURES

Hola chicos:

Cuando hago un backup de la base de datos MySql que tiene PROCEDURES, no se incluyen estos en el fichero.

Utilizo MySql Administrator 1.2.12 en Windows.

¿Alguna idea?

Muchas gracias.
  #2 (permalink)  
Antiguo 10/09/2009, 05:45
Avatar de 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: Backup de PROCEDURES

El MySQL Administrator no ha tenido actualizaciones recientes y carece de mantenimiento adecuado, por lo que puede que no esté operando correctamente.
De todos modos, si estás haciendo un backup completo, debería estar incluyendo los SP. Si no lo hace te sugiero usar directamente el mysqldump.exe, que es parte del paquete MySQL y que encontrarás en el directorio /bin de MySQL. Lo único que debes recordar es que:
1) Es una utilidad de tipo consol DOS, por lo que hay que ejecutarla desde la linea de comandos del sistema operativo y no desde la consola de comandos de MySQL.
2) Esta utilidad tampoco pone por default los SP en el backup generado; para que lo haga hay que incluir la opción --routines=TRUE.
Aquí tienes la explicación de su funcionamiento: 8.7. El programa de copia de seguridad de base de datos mysqldump

Espero que te sirva.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 10/09/2009, 06:16
 
Fecha de Ingreso: septiembre-2009
Mensajes: 20
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Backup de PROCEDURES

Seguro que mysqldump funciona, lo probaré.

De todos modos, Mysql Administrator tiene la opción 'Schedule' con lo que tengo backups's todas las semanas y es muy cómodo para mí.

¿Quizás algún parámetro en el my.ini que asuma --routines=TRUE?
  #4 (permalink)  
Antiguo 10/09/2009, 07:05
Avatar de 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: Backup de PROCEDURES

Cita:
Iniciado por PedroSilos Ver Mensaje
Seguro que mysqldump funciona, lo probaré.

De todos modos, Mysql Administrator tiene la opción 'Schedule' con lo que tengo backups's todas las semanas y es muy cómodo para mí.

¿Quizás algún parámetro en el my.ini que asuma --routines=TRUE?
No. Ninguno.

Como se trata de una aplicación externa al funcionamiento del kernel de MySQL, al cual solamente invoca, los parámetros dependen de lo que uno le indique específicamente.
Por mi parte, lo que yo hago es invocar esa utilidad desde adentro de las aplicaciones programadas (en algunos casos en VB.Net) para que realicen la tarea de forma automática, de modo de realizar los backups prerprogramdos según defina el usuario, pero los manejo desde la aplicación. No desde la base.
para mí, es más simple.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
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 21:24.