Fazer um Process rodar um pg_dump do PostgreSQL

O codigo é este

        String script[]={"C:/Arquivos de programas/PostgreSQL/8.1/bin/pg_dump.exe","-h","192.168.100.100","-U","postgres","-p","5432","BD",">","BDTESTE"};
        Process p = null;
        try {
            p = Runtime.getRuntime().exec(script);
            p.waitFor();
        } catch (InterruptedException ex) {
            ex.printStackTrace();
        } catch (IOException ex) {
            ex.printStackTrace();
        }
        System.out.println("Codigo de retorno : " + p.exitValue());

porem o p.exitValue() dá 1 ou seja deu PAU!!! :frowning:

o caminho é por ae msm??? alguem tem sugestao??? :roll: :oops:

apenas adicionando… o comando que estou executando funciona perfeitamente!

RESOLVIDO…

o PROBS estava nos espacos do “Arquivos de programas” achei a resposta em um outro post do forum!

Coloque a solução aqui amigo, pois quando alguém estiver com um problema parecido e procurar por um tópico que caia aqui, a solução do problema vai estar disponível.