[firebase-br] Backup

Levy Moreira levymoreiraleite em gmail.com
Ter Mar 23 19:42:17 -03 2010


brigadão.

Em 23 de março de 2010 11:40, Lucius Magliano
<lucius.magliano em gmail.com>escreveu:

> Levy , a gente muda as coisas e nem lebra olha só eu já havia mudado de
> Gbak
> pra componente mesmo ... o IBBackupService  e IBRestoreService tem função e
> opções pra caraca ... meu botão de backup ficou assim :
>
>
> procedure TForm1.btnBackupClick(Sender: TObject);
> begin
>  //muda para a página de Backup
>  PageControl1.ActivePage:= tbsBackup;
>
>  Screen.Cursor:= CrHourGlass;
>  memBackup.Lines.Clear;
>    with IBbackupService1 do
>  begin
>    //Define o nome do servidor do banco de dados
>    ServerName:= edtServerName.Text;
>
>    //Define o protocolo da rede
>    case rgpProtocol.ItemIndex of
>
>      0: Protocol:= TCP;
>      1: Protocol:= Local;
>    end;
>      //Configura os parâmetros do Backup
>    LoginPrompt:= False;
>    Params.Clear;
>    Params.Values['user_name']:= edtUsuario.Text;
>    Params.Values['password']:= edtSenha.Text;
>
>    //Ativa verbose para mostrar informações do processo de backup
>    Verbose := True;
>
>    //Configura as opções de Backup
>    Options:= [];
>    if cbxNonTransportable.Checked then
>      Options:= Options + [NonTransportable];
>    if cbxIgnoreLimbo.Checked then
>      Options:= Options + [IgnoreLimbo];
>    if cbxMetadataOnly.Checked then
>      Options:= Options + [MetadataOnly];
>    if cbxNoGarbageCollection.Checked then
>      Options:= Options + [NoGarbageCollection];
>    if cbxIgnoreChecksums.Checked then
>      Options:= Options + [IgnoreChecksums];
>    if cbxOldMetadataDesc.Checked then
>      Options:= Options + [OldMetadataDesc];
>    if cbxConvertExtTables.Checked then
>      Options:= Options + [ConvertExtTables];
>
>    //Configura as propriedades de Backup
>    DatabaseName:= edtBackupDatabaseName.Text;
>    BackupFile.Clear;
>    BackupFile.Add(edtBackupFile.Text);
>    try
>      try
>        Active:= True;
>
>        //Inicia a operação
>        ServiceStart;
>
>        //Lista os processo no Memo
>        while not Eof do
>          memBackup.Lines.Add(GetNextLine);
>      except
>        on e: exception do
>        begin
>          memBackup.Lines.Add('Erro: ' + e.Message);
>        end;
>      end;
>    finally
>      Active:= False;
>      Screen.Cursor:= CrDefault;
>    end;
>  end;
> end;
>
> Em 23 de março de 2010 11:11, Levy Moreira <levymoreiraleite em gmail.com
> >escreveu:
>
> > Se num for pedi d +, num dava pra mostrar o código de como fazer isso?
> >
> > Em 23 de março de 2010 08:31, Lucius Magliano
> > <lucius.magliano em gmail.com>escreveu:
> >
> > > ei fiz um aplicativo que executa o gbak e  zipa ele com bkDDMMAA ( data
> )
> > >  ... é só usar as funções de shell do delphi
> > > :)
> > >
> > >
> > > Em 22 de março de 2010 14:36, Humberto Araujo <humberto701 em gmail.com
> > > >escreveu:
> > >
> > > > Tenho conhecimento ate o momento que a ferramenta Gbak serve para
> > > realizar
> > > > o
> > > > backup.
> > > >
> > > > Gostaria de saber a forma mais utilizada por vocês, e saber se fazem
> o
> > > > backup direto da aplicação.. e como é realizado se for na aplicação.
> > > > ______________________________________________
> > > > 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
> > > >
> > >
> > >
> > >
> > > --
> > >  \!/  Antes de imprimir pense em sua Responsabilidade e compromisso com
> o
> > > MEIO AMBIENTE!
> > > ______________________________________________
> > > 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
> > >
> >
> >
> >
> > --
> > Levy Moreira
> > ______________________________________________
> > 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
> >
>
>
>
> --
>  \!/  Antes de imprimir pense em sua Responsabilidade e compromisso com o
> MEIO AMBIENTE!
> ______________________________________________
> 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
>



-- 
Levy Moreira



Mais detalhes sobre a lista de discussão lista