Sistema completo para Backup/Restore com Firebird - Parte II
Veja como implementar no seu sistema a opção para a execução de backup/restore sem a necessidade de usar um programa de terceiro.
Estatísticas:









votos: 2
Serviços:

Sistema completo para Backup/Restore com Firebird
O
que eu mostrarei agora, é como executar o restore do
backup que a sua aplicação criou. O componente a ser usado agora é
TIBRestoreService que também é nativo do Delphi 7 e pode ser encontrado
na
paleta interbase admin. A codificação não muda muito, veja.
procedure TFRestaurarBackup.BTRestaurarBackupClick(Sender:
TObject); with
IBRestoreService1 do Options:=[]; se durante o processo de restauração será retornado para a aplicação o detalhamento da execução} Verbose:=CBDetalhes.Checked; Memo1.Lines.Add(' Desativar indices: '+BoolToStr(CBDesativarIndices.Checked)); Memo1.Lines.Add(' Restaurar arquivo espelho: '+BoolToStr(not CBSemShadow.Checked)); Memo1.Lines.Add(' Validar regras de integridade: '+BoolToStr(not CBSemValidar.Checked)); Memo1.Lines.Add(' Restaurar uma tabela por vez: '+BoolToStr(CBUmaTabela.Checked)); Memo1.Lines.Add(' Nome do servidor: '+ServerName); Memo1.Lines.Add(''); Active:=True;//ativa o servico de restauração, mais ainda nao inicia. Memo1.Lines.Add(''); Memo1.Lines.Add('/***INICIO***\'); Application.ProcessMessages; Memo1.Lines.Add(''); try |
Listagem 1 – Restaurando o backup da base de dados
Você pode obter mais informações sobre o que são todas as opções
de restauração utilizadas neste artigo e também as opções de backup, neste
artigo: http://www.devmedia.com.br/articles/viewcomp.asp?comp=4877.
No arquivo de download você vai encontrar o exemplo
completo incluindo o backup, feito na primeira parte do artigo.
Você viu que não há segredos para a execução de
backup/restore. A codificação é simples e você ainda pode dar mais garantia de
segurança para o seu cliente.




Sistema completo para Backup/Restore com Firebird - Parte II

Utilize a interface TDI sem modificar sua aplicação

Sistema completo para Backup/Restore com Firebird - Parte I

Mudando o status da base de dados no Delphi

Utilizando o gBak do Firebird para efetuar backup/restore

Controle as exceções do seu sistema



curso online - Construindo um sistema completo de vendas para dispositivos móveis com .NET

Curso Online: Criando somente a documentação necessária de um sistema controle de estoque(básico) para uma empresa

SilverLight

Formação .net Essentials

Visual Basic.Net

Introdução ao ASP

Curso Completo MySQL

jQuery – A Biblioteca JavaScript para Webdesigners




[vídeo] Consumindo os dados via ajax – Consumindo dados com getJson do jQuery utilizando POCO EF 4.0 – Parte 3

[vídeo] Classe POCO – Consumindo dados com getJson do jQuery utilizando POCO EF 4.0 – Parte 1

Imprimindo Relatório : VCL Crystal Reports XI - Delphi

VCL Crystal Reports XI - Delphi

[vídeo] Gerenciamento das Comunicações - Curso Gerência de Projetos – Parte 8

[vídeo] Plano de Comunicação - Curso Gerência de Projetos – Parte 9

[vídeo] Seleção e Priorização de Projetos - Curso Gerência de Projetos – Parte 6

[vídeo] Escopo, metas, premissas, restrições - Curso Gerência de Projetos – Parte 7

[vídeo] Documento Conceitual do Projeto - Curso Gerência de Projetos – Parte 5


Você está em:





Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

