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.
| |||
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. |
| ||||
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) |
| |||
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? |