Fórum Restore no Firebird #267305
03/02/2005
0
Após várias tentativas e buscas, até agora só consegui códigos-fontes de backup para o firebird que funcionassem perfeitamente, mas o RESTORE está complicado; nenhum resolveu :(:(:(
Alguém teria alguma dica / link de Backup e Restore para o Firebird ?
Obrigada!
__________________________
Tathiana Machado
Campinas - SP
Tathianam
Curtir tópico
+ 0Posts
03/02/2005
Fernando
set isc_password=SENHA DO FIREBIRD
copy BANCO.FDB BANCO.OLD // PARA FAZER BACKUP
gbak -b BANCO.FDB BANCO.GBK
gbak -r BANCO.GBK BANCO.FDB
e a melhor forma que consegui fazer e restaurar o backup
qualquer dúvida me avise
obs: copie o arquivo gbak para uma pasta e uma dll fbclient.dll
isso se vc for fazer o backup em uma pasta separada
Gostei + 0
03/02/2005
Tathianam
Gostei + 0
03/02/2005
Gandalf.nho
Gostei + 0
03/02/2005
Fernando
try
SaveDialog1.FileName := ´Backup´ + FormatDateTime(´ddmmyy´,Date) + ´.gbk´;
if SaveDialog1.Execute then
begin
With Backup do
begin
Cursor := crHourGlass;
Active := False;
Params.Clear;
ServerName := ´SERVIDOR´; //Nome ou IP do Computador
Protocol := TCP;
DatabaseName := ´c:\GUARA.FDB´;
Params.Clear;
Params.Add( ´User_Name=SYSDBA´ );
Params.Add( ´Password=123´ );
BackupFile.Clear;
BackupFile.Add( SaveDialog1.FileName );
LoginPrompt := False;
Active := True;
ServiceStart;
if Verbose then
begin
While not Eof do
begin
Application.ProcessMessages;
Memo1.Lines.Add(GetNextLine);
StatusBar1.Panels[0].Text := GetNextLine;
end;
end
else
begin
while IsServiceRunning do
begin
Application.ProcessMessages;
end;
end;
StatusBar1.Panels[1].Text := ´Processo finalizado com sucesso!!!´;
Active := False;
end;
end;
finally
Cursor := crDefault;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)