IBSurgeon FirstAID

Fabricante: IBSurgeon

O IBSurgeon FirstAID é a ferramenta que pode automaticamente diagnosticar e restaurar bases de dados Firebird (1.0-3.0) ou InterBase (4.0-XE7) corrompidas - ele pode reparar corrupções que nem o gbak nem gfix podem lidar.

Ver descrição detalhada

SOLICITE UM ORÇAMENTO


Descrição detalhada

Ele usa a sua própria camada de acesso de baixo nível a base de dados sem usar o mecanismo do InterBase ou o Firebird, portanto, ele pode executar operações "cirurgicas" reais e reaprar sua base de dados quando todos os outros mecanismos padrões não podem. 


O que é uma corrrupção de base de dados e como o FirstAID a conserta

Geralmente as bases de dados estão corrompidas porque as ligações das estruturas internas da base de dados Firebird (ou InterBase) estão quebradas. Quando o mecanismo encontra uma referência quebrada para um registro perdido ou uma página de dados ele para com uma mensagem como esta:

Internal gds software consistency check

Ou em versões mais recentes do Firebird:

Internal Firebird software consistency check 

A primeira parte do erro é um prefixo comum para um bugcheck (i.e., erro grave), e entre parenteses estão detalhes do erro.


Geralmente este tip de erro impede o trabalho com a base de dados e um procedimento de recuperação precisa ser executado. Se não for possível arrumar a base de dados Firebird (ou InterBase) corrompida com os meios tradicionais (gfix.exe e gbak.exe), então é hora do IBSurgeon FirstAID.


O IBSurgeon FirstAID é projetado para trabalhar diretamente com a base de dados em um nível muito baixo – isso permite que ultrapasse pontos com erro onde o mecanismo do servidor trava e com isso possa consertar as ligações quebradas ou exportar os dados do usuário para uma nova base de dados.