Nbackup x CreateProcess
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?
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
Curtidas 0
Respostas
Alessandro Yamasaki
19/12/2013
Alguem indica algo?
GOSTEI 0
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.
TJvCreateProcess
do Jedi
ele é perfeito para esta tarefa, fis um aplicativo de bkp usando ele
ficou muito bom.
GOSTEI 0
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