[firebase-br] RES: RES: Rotina de Backup/Restore

Daniel Fernandes daniel em agriness.com
Qui Jan 21 10:50:07 -03 2010


Oi Andrei,
Pelo que eu entendi, não basta eu fechar a conexão com o banco. Eu tenho que estar com minha aplicação fechada? Em resumo, preciso de um programa separado para fazer o backup/restore? 
Pergunto isso, pois, antes utilizávamos o Access aqui na empresa, e nesse caso, ele permitia fazer o retore com a aplicação aberta, apenas fechando a conexão com o banco, e abrindo novamente depois, sem a necessidade de fechar a aplicação.
Tanks
  

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Andrei Luís
Enviada em: quinta-feira, 21 de janeiro de 2010 10:30
Para: FireBase
Assunto: Re: [firebase-br] RES: Rotina de Backup/Restore

Daniel,

Se for no windows, você não pode fazer o restore enquanto o banco estiver em
uso. No Linux até dá, mas pode dar uma zica do cão, dê uma olhada no
histórico da lista, rolou um thread sobre isso semana passada ou na
anterior.

[]
Andrei

2010/1/21 Daniel Fernandes <daniel em agriness.com>

> Oi Lucius, obrigado pela resposta.
> Mas então? Vc dispara o gbak direto na aplicação? Com o WinExec, ou algo
> assim?
> Usando os componentes IBBackupService e IBRestoreService, eu até consigo
> fazer funcionar. O meu problema é o seguinte agora: quando eu faço o restore
> (faço pela aplicação, portanto, nesse momento eu estou conectado no banco),
> eu preciso que o banco restaurado sobreponha o banco que eu to usando no
> momento. Mas não estou conseguindo isso via código. Se sobrepor o banco "na
> mão", dá certo, mas via aplicação, não. O que eu posso estar fazendo de
> errado?
> Obrigado novamente.
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em nome de Lucius Magliano
> Enviada em: quinta-feira, 21 de janeiro de 2010 10:11
> Para: FireBase
> Assunto: Re: [firebase-br] Rotina de Backup/Restore
>
> cara a minha eu fiz usando o gbak e funciona bem pra xuxu
>
>
>
> 2010/1/21 Daniel Fernandes <daniel em agriness.com>
>
> > Olá Pessoal,
> > Sei que na internet, tem muitos exemplos de como criar rotinas de
> > backup/restore de uma base FireBird no Delphi. Mas quase todas com
> > componentes específicos, o que dificulta o desenvolvimento.
> > Gostaria de saber qual a melhor maneira de fazer uma rotina de
> > backup/restore no Delphi, se alguém já fez algo parecido, e que
> componentes
> > usou?
> > Obrigado.
> > Daniel da Silva Fernandes
> > Tecnologia
> > AGRINESS – Gestão da Informação para Suinocultura
> >  http://www.agriness.com |  (48) 3028-0015 |  daniel em agriness.com
> >
>
______________________________________________
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