DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Manutenção de bases Firebird com GFIX

Nas dicas abaixo voce pode conferir como realizar pequenas manutenções em bases Firebird

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Para realização deste processo é indicado que você faça uma cópia de segurança da base.

Passo 1) Verificar se a base de dados está com corrupção.

Listagem 1: Verificação de corrupção da base

gfix -v -f caminho_da_base -user nome_usuario -pass senha_usuário

Passo 2) Corrigir se há corrupção na base de dados.

Listagem 2: Correção da corrupção da base

gfix -m -i caminho_da_base -user nome_usuario -pass senha_usuário

Após a conclusão deste item, realizar o procedimento 1 novamente, caso a base de dados apresente corrupção, efetuar o próximo passo.

Passo3) Fazer um backup sem versão das páginas recentes.

Listagem 3: Realização de backup da base

gbak -g -b -z -l -v nome_base nome_backup -user nome_usuario -pass senha_usuário

Passo 4) Restauração do backup.

Listagem 4: Restauração de backup da base

gbak -g -c -z -v nome_backup nome_base -user nome_usuario -pass senha_usuário

Após conclusão deste item, deve-se realizar o passo 1 novamente.

Comandos adicionais

Listagem 5: Cancelar todas as transações abertas

gfix -rollback all nome_base -user nome_usuario -pass senha_usuario

Listagem 6: Colocar a base em shutdown

gfix -shut -force 0 nome_base -user nome_usuario -pass senha_usuario

Listagem 7: Colocar a base em online

gfix -online nome_base -user nome_usuario -pass senha_usuario

Listagem 8: Executar o garbage collection na base

gfix -s nome_base -user nome_usuario -pass senha_usuario

Fonte: dicasdedelphi.blogspot.com.br


Gladstone Matos
É diretor editorial na www.web03.net
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03