Salve!
faz um mes que não consigo executar o mysqldump no windows 7.
Runtime bck = Runtime.getRuntime();
bck.exec("C:/xampp/mysql/bin/mysqldump.exe -v -v -v --host=192.168.1.142 --user=root --password=root --port=3306 --protocol=tcp --force --allow-keywords --compress --add-drop-table --default-character-set=latin1 --hex-blob --result-file=c:/backup.sql --all-databases");
} catch (IOException exc) {
exc.printStackTrace();
System.out.println("Não fez o Backup !!");
statusMsg = "Problemas ao gerar backup";
}
Aparece o seguinte stack:
java.io.IOException: Cannot run program “C:/xampp/mysql/bin/mysqldump.exe”: CreateProcess error=193, %1 não é um aplicativo Win32 válido
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:431)
at java.lang.Runtime.exec(Runtime.java:328)
at Segura.main(Segura.java:39)
Caused by: java.io.IOException: CreateProcess error=193, %1 não é um aplicativo Win32 válido
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
… 4 more
Não fez o Backup !!
javax.mail.MessagingException: Can’t send command to SMTP host;
nested exception is:
O problema é aparentemente de compatibilidade, mas se fosse, já existiria alguma dúvida na internet… o paio google nao mostra nada… já verifiquei senhas, ips, tentei na maquina local e tudo mais…
se alguem tiver um norte, dá um aviso ae.