|
Usuários |
|
56 Usuários Online
|
|
[Artigos]
Recuperação de Dados (Interbase) |
Publicado por HelioMS : Terça, Janeiro 17, 2006 - 12:46 GMT-3 (4165 leituras)
2 Comentários Enviar para um amigo Versão para impressão
|
Salve Amigos,
Pensei em escrever este artigo, pois vi muito pouco material a respeito na Net.
Geralmente a corrupção de Dados no Interbase, é ocasionada pela falta de energia, ou até mesmo por uma edição no banco má sucedida. O que podemos fazer então? Vamos fazer de uma forma bem simples. Ao invés de abrir um prompt de comando e digitar uma série de comandos, vamos criar cinco arquivos executáveis que falicitarão imensamente nossa vida.
Para a criação destes arquivos, poderá ser usado o Edit do Dos® ou até mesmo o Bloco de Notas do Windows®. Bom optarei pela segunda opção, o Bloco de Notas.
- Abra o Bloco de Notas, e digite as seguintes linhas de código:
Echo On
GFIX -v -f -user SYSDBA -password masterkey %1.GDB
Depois vai no menu >Arquivo>Salvar Como
E o salve como passo1.bat
- Siga os mesmos passos e crie o passo2.bat
GFIX -m -i -user SYSDBA -password masterkey %1.GDB
- Siga os mesmos passos e crie o passo3.bat
GBAK -g -b -z -v -user SYSDBA -password masterkey %1.GDB %1.GBK
- Siga os mesmos passos e crie o passo4.bat
REN %1.GDB %1.OLD
GBAK -c -v -z -user SYSDBA -password masterkey %1.GBK %1.GDB
Siga os mesmos passos e crie o passos.bat
@echo off
del %.old
del %1.gbk
call passo1 %1
call passo2 %1
call passo3 %1
call passo4 %1
Pronto agora é só copiar este cinco aplicativos e colocar dentro da pasta “C:\Arquivos de programas\Borland\InterBase\bin”, e toda vez que tiver problemas com o seu banco, é só copiá-los pra dentro da pasta onde estão os arquivos que você criou e chamar o passos.bat pelo prompt de comando.
C:\Arquivos de programas\Borland\InterBase\bin>passos.bat SeuBanco
Obs. Não coloque a extensão no nome do seu Banco.
Espero que aproveitem este artigo e até o próximo.
Helio Carrilho
Desenvolvedor Delphi/Flash
MSN: helio_consultor@hotmail.com
|
|
Comentários | |
| | Comentários pertencem aos seus respectivos autores. Não somos responsáveis pelo seus conteúdos. |
|
|
Edição 112 |
|
|
50 Programas Fontes |
|
|
Produtos |
|
|