Backup On-Line?
Eu estou precisando fazer um backup on-line só que nao tenho a minima ideia de como realizar esse backup, compilo Delphi7 com firebird1.5, se alguem puder me ajudar, agradeço desde já.
Omnear
Curtidas 0
Respostas
Afarias
15/11/2004
gbak -b -v -t banco.gdb arquivo.bkp
T+
T+
GOSTEI 0
Aersoftware
15/11/2004
afarias, só te explorando um pouquinho.. qual seria o inverso disso? pra fazer o restore do banco?
E, o q quer dizer os -b -v -t?? Existem outros parâmetros pra fazer o Backup? E existem parâmetros pra fazer o Restore? É q to tentando montar um programinha pra fazer Backup/Restore de bancos FB e acho essa linha de comando bem útil.. Grato..
Allan Elias Ramos :wink:
E, o q quer dizer os -b -v -t?? Existem outros parâmetros pra fazer o Backup? E existem parâmetros pra fazer o Restore? É q to tentando montar um programinha pra fazer Backup/Restore de bancos FB e acho essa linha de comando bem útil.. Grato..
Allan Elias Ramos :wink:
GOSTEI 0
Maicongabriel
15/11/2004
qual seria o inverso disso? pra fazer o restore do banco?
-r (restore)E, o q quer dizer os -b -v -t?? Existem outros parâmetros pra fazer o Backup? E existem parâmetros pra fazer o Restore?
-b backup-r restore
-v exibe as informações do backup/restore
-t torna o backup transportavem entre SO´s
Para maiores informações, basta executar o gbak com o parêmetro ´-?´,
que o mesmo lhe retorna as opções e uma pequena descrição das mesmas! :wink:
GOSTEI 0
Aersoftware
15/11/2004
Valeu maicon, abraços..
Allan Elias Ramos :D
Allan Elias Ramos :D
GOSTEI 0
Aersoftware
15/11/2004
Oi, mais uma dúvida.. ehehe.. no caso em questão, eu to fazendo um programinha q terá um Edit q terá o caminho do banco e outro com o caminho onde será salvo o backup.. (no caso do restore é o contrario).. e quando clicar no botao pra fazer o backup, como eu faço pra chamar o gbak, da pasta bin (q pode ser diferente, dependendo de onde foi instalado) e executar as linhas de comando??
Allan Elias Ramos :roll:
Allan Elias Ramos :roll:
GOSTEI 0
Afarias
15/11/2004
Acredito q existam artigos, dicas, exemplos, etc.. no site do Clube Delphi sobre como chamar executáveis externos pelo Delphi.
Faça uma busca no fórum Delphi tb sobre [b:4b80e6c933]WinExec[/b:4b80e6c933], [b:4b80e6c933]ShellExecute[/b:4b80e6c933] e [b:4b80e6c933]CreateProcess[/b:4b80e6c933].
Outra dica é:: Se vai fazer backups via sua aplicação, acho mais aconselhavel usar o [b:4b80e6c933]IBBackupService[/b:4b80e6c933] da paleta INTERBASE ADMIN -- ai o backup é feito pelo serviço do IB -- será mais prático, seguro e vc não precisa de ferramentas externas.
T+
Faça uma busca no fórum Delphi tb sobre [b:4b80e6c933]WinExec[/b:4b80e6c933], [b:4b80e6c933]ShellExecute[/b:4b80e6c933] e [b:4b80e6c933]CreateProcess[/b:4b80e6c933].
Outra dica é:: Se vai fazer backups via sua aplicação, acho mais aconselhavel usar o [b:4b80e6c933]IBBackupService[/b:4b80e6c933] da paleta INTERBASE ADMIN -- ai o backup é feito pelo serviço do IB -- será mais prático, seguro e vc não precisa de ferramentas externas.
T+
GOSTEI 0
Aersoftware
15/11/2004
afarias, eu comecei a fazer um usando o IbBackupService e o IbRestoreService.. e deu um erro, q ta no tópico abaixo..
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=54721[/url]
O q pode ser?
Allan Elias Ramos :wink:
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=54721[/url]
O q pode ser?
Allan Elias Ramos :wink:
GOSTEI 0
Aersoftware
15/11/2004
Bom, respondendo a pergunta do tópico linkado acima por aqui, (acho q se encaixaria melhor aki mesmo a dúvida já q trata de backup de um banco e Firebird)..
To usando o protocolo TCP e o ServerName: Localhost..
Allan Elias Ramos :wink:
To usando o protocolo TCP e o ServerName: Localhost..
Allan Elias Ramos :wink:
GOSTEI 0