[firebase-br] RES: erro no gbak

Reijanio Nunes Ribeiro rnribeiro em gmail.com
Ter Out 27 18:03:24 -03 2009


bom na realidade isso faz parte de um script que alguem(da lista, não me
recordo o nome agora) postou aki na lista onde ele gera um arquivo bat. pra
automatizar o backup e o restore, uma ideia realmente muito boa,
mais não adicionava a data atual tanto no backup quanto no restore, fiz
aalguns testes e apanhei um pouco e consegui isso aqui em cima da estrutura
que nosso amigo da lista ja havia passado, so lembrando que o restore so vai
funcionar se n tiver nenhuma conexão ativa


rem executavel para backup e restore automatico

////////////////////////////////

CD C:\

echo INICIANDO BACKUP POR FAVOR SAIA DO SISTEMA
pause



cd C:\Arquivos de programas\Firebird\Firebird_2_0\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

gfix -v -f C:\Admin\Dados\adminbd.fdb

gfix -m C:\Admin\Dados\adminbd.fdb


rem  gfix -v -full C:\Admin\Dados\adminbd.fdb

echo setando variaveis

set dia=%date:~4,2%
set mes=%date:~7,2%
set ano=%date:~12,2%

set data=%dia%_%mes%_%ano%


echo Iniciando backup

gbak -b -v localhost:C:\Admin\Dados\adminbd.fdb
C:\Admin\Dados\Backup\adminbd_%data%.fbk

echo Iniciando Restore

rem net stop fbserver.exe
gbak -user SYSDBA -pas masterkey -rep -o -v
C:\Admin\Dados\Backup\adminbd_%data%.fbk C:\Admin\Dados\adminbd.fdb
rem net start fbserver.exe

echo Concluido
/////////////////////////////////////////////
o restore n tava funcionando pq tava com conexões ativas

Em 27/10/09, Thiago Ferreira <ferreirathiago em live.com> escreveu:
>
>
> Se possível posta sua solução para os usuários da lista, que esse é o
> intuito dessa lista, troca de experiências.
> Abraços
> Thiago Ferreira
>
> > Date: Tue, 27 Oct 2009 09:31:35 -0300
> > From: rnribeiro em gmail.com
> > To: lista em firebase.com.br
> > Subject: Re: [firebase-br] RES: erro no gbak
> >
> > blz moçada ja resolvi muito obrigado
> >
> > Em 24/10/09, Thiago Ferreira <ferreirathiago em live.com> escreveu:
> > >
> > >
> > > Olha eu usaria dessa forma
> > > gbak -user SYSDBA -password masterkey -r -o c:\Exemplo_repl\sourcefbk
> > > localhost:c:\Exemplo_repl\source.fdb
> > >
> > >
> > > Abraços
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > > From: felix2005 em oi.com.br
> > > > To: lista em firebase.com.br
> > > > Date: Sat, 24 Oct 2009 09:17:52 -0300
> > > > Subject: [firebase-br] RES: erro no gbak
> > > >
> > > >
> > > > Aqui 'masterkey' está sem espaço:
> > > > gbak -user SYSDBA -pas masterkey -r -o c:\Exemplo_repl\sourcefbk
> > > > c:\Exemplo_repl\source.fdb
> > > >
> > > > Já aqui você digitou um espaço?!
> > > > C:\Arquivos de programas\Firebird\Firebird_2_0\bin>gbak -user SYSDBA
> -pas
> > > > master key -r -o c:\Exemplo_repl\source.fbk
> c:\Exemplo_repl\source.fdb
> > > >
> > > >
> > > > Fco. Felix
> > > > Desenvolvimento de Sistemas
> > > > www.soltecnologia.com.br
> > > >
> > > > -----Mensagem original-----
> > > > De: lista-bounces em firebase.com.br [mailto:
> lista-bounces em firebase.com.br]
> > > Em
> > > > nome de Reijanio Nunes Ribeiro
> > > > Enviada em: sábado, 24 de outubro de 2009 09:05
> > > > Para: FireBase
> > > > Assunto: [firebase-br] erro no gbak
> > > >
> > > > pessoal pq essa senteça não funciona
> > > >
> > > > gbak -user SYSDBA -pas masterkey -r -o c:\Exemplo_repl\sourcefbk
> > > > c:\Exemplo_repl\source.fdb
> > > >
> > > >
> > > > C:\Arquivos de programas\Firebird\Firebird_2_0\bin>gbak -user SYSDBA
> -pas
> > > > master
> > > > key -r -o c:\Exemplo_repl\source.fbk c:\Exemplo_repl\source.fdb
> > > >
> > > >
> > > > gbak: ERROR:cannot open backup file switch
> > > > gbak:Exiting before completion due to errors
> > > >
> > > > C:\Arquivos de programas\Firebird\Firebird_2_0\bin>
> > > > ______________________________________________
> > > > 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
> > > >
> > > >
> > > > ______________________________________________
> > > > 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
> > >
> > > _________________________________________________________________
> > > Você sabia que pode acessar o Messenger direto do seu Hotmail? Descubra
> > > como!
> > >
> http://www.microsoft.com/brasil/windows/windowslive/products/tutoriais.aspx
> > > ______________________________________________
> > > 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
> > >
> > ______________________________________________
> > 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
>
> _________________________________________________________________
> Você sabia que o Hotmail mudou? Clique e descubra as novidades.
> http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
> ______________________________________________
> 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