Fórum backup no firedac #485929

18/07/2014

0

to fazendo o backup no firedac de um banco firebird dessa forma

dm.FDPhysFBDriverLink1.VendorLib := 'fbclient.dll';
Backup.DriverLink := dm.FDPhysFBDriverLink1;
Backup.UserName := DM.fdConPrin.Params.Values['User_Name'] ;
Backup.Password := DM.fdConPrin.Params.Values['Password'] ;
Backup.Host := DM.fdConPrin.Params.Values['Server'] ;
Backup.Database := UpperCase(DM.fdConPrin.Params.Values['database']);
Backup.Protocol :=ipTCPIP;
Backup.BackupFile := 'C:\SisoftwareTI\Banco\bkp\backup.fbk';
Backup.Level := 0; // full backup
Backup.Backup;


mais eu queria mostrar o processo do backup em memo no componentes dbexpress eu fazia assim mmBackup.Lines.Add(GetNextLine);

agora no firedac não sei como faço?
Nildglan Sousa

Nildglan Sousa

Responder

Posts

18/07/2014

Valquiria Silva

Olá Nildglan.

Se você está usando um TADIBBackup

Tente assim
   Backup.Verbose:= True;


e no evento OnProgress do componente Backup
procedure ADIBBackupProgress(ASender: TADPhysDriverService;
  const AMessage: string);
begin
   mmBackup.Lines.Add(AMessage);
end;

Não testei*
Responder

Gostei + 0

19/07/2014

Nildglan Sousa

estou usando o TFDFBNBackup do fireDac
não tem essa propriedade Backup.Verbose:= True;
ai fiz da forma que vc colocou faz o backup mais não aparece nada no memo
Responder

Gostei + 0

23/07/2014

Valquiria Silva

Desculpe Nildglan.

Não tenho conhecimento sobre este componente.

Veja o wiki da Embarcadero
ou o Help do componente.

Abs.
Responder

Gostei + 0

16/03/2016

Leonardo Santos

Nildglan Ferreira de Sousa você observou que o tamanho do arquivo de backup ficou o mesmo do tamanho original do banco. Muito estranho isso. E outra coisa, não estou conseguindo fazer o restorede do arquivo de backup que foi gerado pelo componente. Caso alguém soube de algo me fala por favor.
Responder

Gostei + 0

05/07/2016

Vinicius Silva

Ola Leo, vc conseguiu descobrir por que o backup pelo firedac não diminui o tamanho do arquivo?
Responder

Gostei + 0

07/07/2016

Leonardo Santos

Olá Vinicius. Cara não descobri não. Deixei fazer o bkp desse jeito mesmo. Tinha comentando que ao fazer o restorede pelo componente também não funcionou, porem ao efetuar a restauração pelo ibExpert deu certo. Mais em relação ao tamanho do arquivo, não conseguir descobrir oque é não. Vlw e boa sorte!
Responder

Gostei + 0

07/07/2016

Vinicius Silva

Se eu descobrir algo volto aqui para falar, vou usar o recurso de compactação do arquivo então pelo zipmaster... abraço.
Responder

Gostei + 0

05/10/2016

Marcelo Me

Nildglan Sousa, a propriedade "Verbose" é do componente "FDIBBackup" e não do componente "FDFBNBackup". Você deve estar confundindo os componentes rsrs
Responder

Gostei + 0

30/04/2017

Edilberto Oliviera

como posso fazer um stop já que não um método?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar