Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: vitorr en 29 Octubre 2014, 18:27 pm



Título: Error al ejecutar mysqldump
Publicado por: vitorr en 29 Octubre 2014, 18:27 pm
Buen día.

Estoy intentando automatizar los respaldos de las BD de mi server. lo he dividido en 3 scripts.

script 1: realiza el respaldo de las BD con mysqldump
script 2: comprime los archivos de respaldo y los guarda en  una carpeta de dropbpx
script 3: elimina los archivos de respaldo que se generaron con el script 1.

El problema es que cuando ejecuto el primer bat:

Código:

echo off                                       
set FECHA= %date%                 

set FECHA=%FECHA:/=%

mysqldump -port x  -u root –pnotengopassword -h server mibd1 > C:\respaldos\bd1\bd1%FECHA%.sql

mysqldump -port x  -u root –pnotengopassword -h server mibd2 > C:\respaldos\bd2\bd2%FECHA%.sql

pause
exit

Me sale el siguiente error:

Código:
C:\>echo off
mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using pas
sword: NO) when trying to connect
mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using pas
sword: NO) when trying to connect
Presione una tecla para continuar . .

El usuario y la contraseña son correctos, sin embargo por mas que le he movido, agregado y quitado parametros no jala.

Alguna idea?