Java-Postgres sauvegarde/restauration d'un base de données
Bonjour, j'essaie de sauvegarder une table, stockée dans une base de données postgres, via un programme Java, Les instructions que j'utilise sont:
Code:
1 2 3 4 5 6 7
|
String[] arg = {"cmd.exe", "/C", "C:/\"Program Files (x86)\"/postgresql/9.0/bin/pg_dump -h localhost -U postgres -Fc -t [tablename] [dbname] > [chemin absolu du fichier destinataire]"};
try {
Runtime.getRuntime().exec(arg);
} catch (Exception e) {
e.printStackTrace();
} |
le probleme qui se pose est que windows atttend un mot de passe pour continuer d'exécuter la commande, mais je ne sais pas comment le lui transmettre, via mon programme :?
des suggestions SVP? merci d'avance.