[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