Nbackup x CreateProcess

Delphi

19/12/2013

Boa Tarde Pessoal

Estou tentando realizando um backup de um BD do Firebird e utilizando o nbackup.exe conforme o comando abaixo

ComandoExecucao := 'C:\nbackup.exe -U sysdba -P masterkey -B 0 C:\banco.FDB C:\bancobackup.TMPNBK'
CreateProcess(nil,PChar(ComandoExecucao), nil, nil, False, NORMAL_PRIORITY_CLASS, nil, nil, si, pi );

mas me aparece a seguinte mensagem
"O aplicativo não pôde ser inicializado corretamente (0xc000007b). Clique em OK para fechar o aplicativo."

Tentei utilizar o try except on E : Exception do, mas nao me retorna nada ...

Alguma dica ou sugestão dos colegas?
Alessandro Yamasaki

Alessandro Yamasaki

Curtidas 0

Respostas

Alessandro Yamasaki

Alessandro Yamasaki

19/12/2013

Alguem indica algo?
GOSTEI 0
Leandro

Leandro

19/12/2013

amigo de uma olhada no componete

TJvCreateProcess

do Jedi

ele é perfeito para esta tarefa, fis um aplicativo de bkp usando ele

ficou muito bom.
GOSTEI 0
Alessandro Yamasaki

Alessandro Yamasaki

19/12/2013

O problema era que não estava utilizando o NBackup do seu diretorio de instalação padrão. Resolvido.
GOSTEI 0
POSTAR