Fórum Otimizar banco de dados #54280

18/12/2005

0

Olá amigos, ouvir algumas coisas a respeito do firebird
e fiquei sabendo que os arquivos apagados de um banco de dado firebird
só são apagados FISICAMENTE, quando for feito um BACKUP e depois RESTORE, ...

Alguém possui uma rotina que faça BACKUP E RESTORE, sem a intervenção do usuário, ou seja o usuário dá um click em um botão ´OTIMIZAR´, e a operação de BACKUP E RESTORE, seria executada.

Agradeceria muito a ajuda!


Guialberto Soares

Guialberto Soares

Responder

Posts

18/12/2005

Edilcimar

use o gbak que vem junto com o firebird e crie um procedimento para fazer um backup e restaurá-lo, entretanto de antemão aviso que não há necessidade de fazer isto constantemente, o que deve fazer é só o backup


Responder

Gostei + 0

18/12/2005

Guialberto Soares

Mais uma pergunta, eu preciso aguardar um determinado tempo entre a rotina de BACKUP E RESTORE, ou o RESTORE só inicia após BACKUP terminar?

Ou seja.

//Backup
WinExec(gbak.exe -b -v -user <usuario> -password <senha> <caminho_do_bd> <caminho_do_backup>);

Sleep(1000);

//Restore
gbak.exe -r -v -user <usuario> -password <senha> <caminho_do_backup> <caminho_do_bd>


Responder

Gostei + 0

19/12/2005

Edilcimar

tem que esperar o backup terminar


Responder

Gostei + 0

19/12/2005

Guialberto Soares

OK, Valeu !!!


Responder

Gostei + 0

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

Aceitar