java程序备份postgresql 如何调用

java程序备份postgresql 如何调用

java程序备份postgresql 怎么调用?

Process p=Runtime.getRuntime().exec(“cmd /c start c:\bin\pg_dump.exe “c:\bin\pg_dump.exe -h 192.168.3 -p 5432 -U pg pgDatabase > c:pgDatabase.bak””);

就是想在页面上点击一个“备份”按钮,然后数据库开始备份

这样不行啊 大虾门帮忙!!!!



Process p=Runtime.getRuntime().exec(“cmd /c “c:\bin\pg_dump.exe -h 192.168.3 -p 5432 -U pg pgDatabase > c:pgDatabase.bak””);




貌似exec(String)的参数中不能有空格,你可以用exec(String[])来用,把参数写成String[],不要有空格,比如ls -l

String[] cmd = {“ls”,”-l”};

java程序备份postgresql 如何调用

相关文章:

你感兴趣的文章:

标签云: