ROTINA DE BACKUP

PHELIPO 23/05/2010 19:34:16
#342571
Boa noite!

Estou desenvolvendo uma aplicação em vb6, agora estou precisando de implementar a rotina de Backup.
Se alguem poder me ajudar passando um exemplo de Backup usando vb6 e Firebird, eu agradeço.

Obrigado!
TECLA 23/05/2010 20:15:26
#342577
Resposta escolhida
Para uma simples CÓPIA DE ARQUIVO, utilize a função FileCopy.
Exemplo:
FileCopy CaminhoOrigem, CaminhoDestino


Para um backup mais complexo usando o utilitário GBAK do Firebird, utilize uma rotina com as linhas a seguir.
Exemplo:

[txt-color=#007100][ô]Backup[/txt-color]
Shell [Ô]gbak –user SYSDBA –pas masterkey 172.16.20.14:c:\dados.fdb c:\backup.fbk[Ô]


[txt-color=#007100][ô]Restore[/txt-color]
Shell [Ô]gbak –user SYSDBA –pas masterkey –r –p 4096 -o c:\backup.fbk 172.16.20.14:c:\dados.fdb[Ô]
Tópico encerrado , respostas não são mais permitidas