Rotina para Backup/Restore de Banco Firebird
olá pessoa,
como é feita a rotina para fazer backup/restore do banco firebird pelo delphi?
obrigado.
como é feita a rotina para fazer backup/restore do banco firebird pelo delphi?
obrigado.
Tap_pedroso
Curtidas 0
Respostas
Gandalf.nho
18/11/2004
Você pode tanto utilizar o utilitário de linha de comando gbak como usar a ServicesAPI do Firebird (tanto diretamente como via componente, como os da paleta IBX)
GOSTEI 0
Tap_pedroso
18/11/2004
utilizei os componentes da paleta interbase admin com o seguinte código:
quando eu abro a pasta para onde mandei o backup a pasta está vazia.
o q fiz de errado?
procedure TForm1.Button1Click(Sender: TObject); begin with IBBackupService1 do begin ServerName := ´192.168.0.2´; LoginPrompt := False; Params.Add(´user_name=sysdba´); Params.Add(´password=teste´); Active := True; try Verbose := True; Options := [NonTransportable, IgnoreLimbo]; DatabaseName := ´/projetos/data.gdb´; BackupFile.Add(´c:\back\data.gbk´); ServiceStart; While not Eof do Memo1.Lines.Add(GetNextLine); finally Active := False; end; end; showmessage(´ok´); end;
quando eu abro a pasta para onde mandei o backup a pasta está vazia.
o q fiz de errado?
GOSTEI 0
Objetivacreator
18/11/2004
Caro amigo,
Eu tenho um programa open source feito em Delphi que faz backup do arquivo de dados do Firebird por dia e hora devidamente programados.
O código peguei na Net e fiz alguns ajustes para a minha aplicação.
O programa eh bem simples, se quizer posso envia-lo por e-mail a vc, sem custo algum, so peço que se mudar alguma coisa, publique na net, pois o ´Conhecimento Humano pertence ao Mundo´. ok.
Meu e-mail: objetivacreator@yahoo.com.br
Te mando os fontes ok.
Objetiva Creator.
Eu tenho um programa open source feito em Delphi que faz backup do arquivo de dados do Firebird por dia e hora devidamente programados.
O código peguei na Net e fiz alguns ajustes para a minha aplicação.
O programa eh bem simples, se quizer posso envia-lo por e-mail a vc, sem custo algum, so peço que se mudar alguma coisa, publique na net, pois o ´Conhecimento Humano pertence ao Mundo´. ok.
Meu e-mail: objetivacreator@yahoo.com.br
Te mando os fontes ok.
Objetiva Creator.
GOSTEI 0
Delphi32
18/11/2004
também estou precisando... se puder me mandar!!!
t+!
t+!
GOSTEI 0
Martins
18/11/2004
Caro amigo,
Eu tenho um programa open source feito em Delphi que faz backup do arquivo de dados do Firebird por dia e hora devidamente programados.
O código peguei na Net e fiz alguns ajustes para a minha aplicação.
O programa eh bem simples, se quizer posso envia-lo por e-mail a vc, sem custo algum, so peço que se mudar alguma coisa, publique na net, pois o ´Conhecimento Humano pertence ao Mundo´. ok.
Meu e-mail: objetivacreator@yahoo.com.br
Te mando os fontes ok.
Objetiva Creator.
Seria mais fácil pedir para alguém colocar em um site ou ftp, tem o Donato (Sistemald). No site ou ftp fica mais prático pro pessoal pegar.
A próposito, aqui deveria haver uma área de ftp, e um moderado para publicar esses códigos, pq esse negócio de mandar por e-mail, fica muito restrito.
Só uma idéia!.
GOSTEI 0
Isaque
18/11/2004
Acesse o link:
https://www.devmedia.com.br/visualizacomponente.aspx?comp=385&site=3
Neste tem uma aplicação pronta com as funções backup/restore que vc deseja.
Abraços.
https://www.devmedia.com.br/visualizacomponente.aspx?comp=385&site=3
Neste tem uma aplicação pronta com as funções backup/restore que vc deseja.
Abraços.
GOSTEI 0