como faço restore com firedac?
08/06/2020
0
boa noite, fiz um aplicativo de backup e restore em delphi, o backup deu certo, mais o restore esta dando erro, o Código criado e assim:
FDIBRestore1.UserName := 'SYSDBA'; // usuario da base de dados
FDIBRestore1.Password := 'masterkey'; // senha da base de dados
FDIBRestore1.Host := 'localhost'; //'db_srv_host' local do servidor da base de dados
FDIBRestore1.Protocol := ipTCPIP; // protocolo de conexao com a base de dados
FDIBRestore1.database:= 'C:\Padaria\Banco\PADARIA.FDB';
FDIBRestore1.BackupFiles.Text:= EdtLocal.Text; // arquivo de backup
FDIBRestore1.Restore;
quando abro o programa e tento executar da o seguinte erro:
gbak:opened file C:\BD Padaria0806.bck
Erro
[FireDAC][Phys][FB]database C:\Padaria\Banco\PADARIA.FDB already exists. To replace it, use the -REP switch
unknown ISC error 336330835
pesquise mais não achei nada relacionado com o -rep(substituição) como faço para utilizar esse comando no codigo que mencionei acima?
desde ja o muito obrigado!
FDIBRestore1.UserName := 'SYSDBA'; // usuario da base de dados
FDIBRestore1.Password := 'masterkey'; // senha da base de dados
FDIBRestore1.Host := 'localhost'; //'db_srv_host' local do servidor da base de dados
FDIBRestore1.Protocol := ipTCPIP; // protocolo de conexao com a base de dados
FDIBRestore1.database:= 'C:\Padaria\Banco\PADARIA.FDB';
FDIBRestore1.BackupFiles.Text:= EdtLocal.Text; // arquivo de backup
FDIBRestore1.Restore;
quando abro o programa e tento executar da o seguinte erro:
gbak:opened file C:\BD Padaria0806.bck
Erro
[FireDAC][Phys][FB]database C:\Padaria\Banco\PADARIA.FDB already exists. To replace it, use the -REP switch
unknown ISC error 336330835
pesquise mais não achei nada relacionado com o -rep(substituição) como faço para utilizar esse comando no codigo que mencionei acima?
desde ja o muito obrigado!
Diego Ribeiro
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)