GARANTIR DESCONTO

Fórum Delphi e Firebird - Nao consigo acessar o BD #458449

15/10/2013

0

Pessoal, tenho um sistema em Delphi com Firebird e não consigo acessar mais

"Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. database file appears corrupt(). bad checksum. checksum error on database page 212505"

Tentei utilizar os serviços do IBExpert, mas me dá a mesma mensagem.

Tentei utilizar o gfix, gbak e ambos aparecem a seguinte mensagem "unavailable database" e meu serviço no \Firebird Server Manager está rodando

Alguma dica dos colegas?

Obrigado
Alessandro Yamasaki

Alessandro Yamasaki

Responder

Posts

15/10/2013

Rafael Mota

Provavelmente seu Banco está corrompido!
Responder

Gostei + 0

15/10/2013

Pjrm1470

Dê uma olhada nesse link:
[url]http://www.firebirdsql.org/manual/gfix-dbverify.html[/url]

Talvez ajude.
Responder

Gostei + 0

15/10/2013

Alessandro Yamasaki

Sim, eu já tentei recuperar

gfix -v -f C:\Program Files (x86)\Borland\Interbase\Bin\exemplo.fdb

e me dá a seguinte mensagem

"already given"

Mas, não obtive sucesso.
Responder

Gostei + 0

15/10/2013

Pjrm1470

É meu caro... repito as palavras do "Mota":
Provavelmente seu Banco está corrompido!


Espero que você tenha um backup guardado. (É sempre interessante ter um processo de backup no servidor para lhe garantir esses imprevistos)

Abraço,
PJRM1470.
Responder

Gostei + 0

15/10/2013

Alessandro Yamasaki

Sim, tem backup. Mas estava tentando aprender utilizar como corrigir uma base corrompida do Firebird ;)
Responder

Gostei + 0

26/08/2016

Cláuber Régis

Boa Tarde tenta fazer esses seguintes comandos ...

execute o CMD

direcione para onde esta a sua BD

ex: cd c:\\\\PastaDoSistema\\\\banco.fdb

set isc_user=SYSDBA
set isc_password=masterkey
gfix -v -f NomeDoBanco.fdb
se houver erro vai aparecer na tela ,

gbak -backup -v -ignore nomedobanco.fdb NovoBanco.fdb
gbak -create -v NomeDoBancoNovo.fdb NomeOriginal.fdb

é isso a maioria das vezes quando corrompi a minha base de dados faço isso e da certo.. espero ter ajudado
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar