[firebase-br] RES: Batizinho para backup restore

Luis luisfirevb em gmail.com
Sex Out 2 08:48:00 -03 2009


Legal Danilo, limpo e bem explicado.
Para ficar perfeito só faltaria incluir no nome do backup a data do sistema,
assim não sobreporia ao último backup, caso tivesse algum problema.

Parabéns.
Luis

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Danilo Gomes
Enviada em: sexta-feira, 2 de outubro de 2009 08:16
Para: FireBase
Assunto: [firebase-br] Batizinho para backup restore

Ola´;;;

Segue um arquivo .bat para backup restore e gfix para firebird. Tem me
ajudado bastante de repente pode ser util para alguem ...basta editar e
colocar o caminho de sua base e o caminho da instalação do firebird

Danilo

////////////////////////// copie e coloque no notepad partir da linha abaixo
/////////////////////////////////////////

CD C:\
echo off
echo Este programa ira fazer o backup restore de sua base de dados e
corrigir os erros simples de sua base Firebird
pause
echo Lembre se de colocar o caminho certo da instalacao do Firebird, o
caminho do banco e a senha corretamente
Set ISC_USER=sysdba
echo off
set ISC_PASSWORD=masterkey
echo off
cd C:\Arquivos de programas\Firebird\Firebird_1_5\bin
echo off

Set ISC_USER=sysdba
echo off
set ISC_PASSWORD=masterkey
echo off

echo Iniciado processo de verificacao de erros e correcao caso houver
problemas
pause

gfix -v -full D:\WinDn\Bds\ATUAL\rdbase.fdb

gfix -mend -full -ignore D:\WinDn\Bds\ATUAL\rdbase.fdb


gfix -v -full D:\WinDn\Bds\ATUAL\rdbase.fdb


echo Iniciando backup
pause

gbak -backup -v -ignore -garbage -limbo D:\WinDn\Bds\ATUAL\rdbase.fdb
D:\WinDn\Bds\ATUAL\rdbase.fbk

echo Iniciando Restore
pause
gbak -create -v D:\WinDn\Bds\ATUAL\rdbase.fbk
D:\WinDn\Bds\ATUAL\New_rdbase.fdb


echo Concluido
pause

////////////////////////// até a linha acima e salve como .bat
/////////////////////////////////////////


Danilo
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista