Fórum Banco de dados Corrompido #43798

19/04/2004

0

Pessoal
Estou com um banco de dados corrompido,
Quando executo
gfix -m -i dados.gdb
me retorna:
database file appears corrupt ()
-wrong page type
-page 1097 is of wrong type (expected 3, found 0)

Já testei todas as opções que sabia ferifique em artigos sobre corrupção e não consigo acessar os dados.

Obs: O Cliente não possui Backup

Edison de Brito


Edison_br

Edison_br

Responder

Posts

19/04/2004

Gandalf.nho

Dependendo do erro, o gfix não consegue reparar. Tente um backup/restore. Em último caso, se os dados forem realmente indispensáveis, só mandando o banco para técnicos especializados (o que é bem caro)


Responder

Gostei + 0

19/04/2004

Edison_br

Backup/Restore como? Se o Gbak também da erro.

gbak -g -b dados.gdb dados.gbk
Retorna:
gbak: ERROR: I/O error for file ´C:\DADOS\DADOS.GDB´
gbak: ERROR: Error while trying to read from file
gbak: ERROR: Final do arquivo alcanþado.
gbak: Exiting before completion due to errors

Edison de Brito


Responder

Gostei + 0

19/04/2004

Gandalf.nho

Tu ainda consegue acessar os dados? Se consegue, crie uma cópia em branco da base e copie o máximo de registros que conseguir para a cópia (antes perder uma parte do que perder tudo)


Responder

Gostei + 0

19/04/2004

Logado

sem mudar o arquivo de ligar e na maq onde aconteceu a corrupção passe o scandisk do windows...

Caso naum dê certo ainda há uma outra maneira, mas ai vc vai ter q editar arquivo na mão e mesmo assim ainda pode perder parte de algum registro....


Responder

Gostei + 0

20/04/2004

Edison_br

Já convenci eles a cadastrarem os produtos novamente, cerca de 4000 itens, as vezes é util que algo deste tipo aconteça para valorizarem a importancia do backup, eles estavam fazendo backup mas a esperta formatou os disquetes.
Se alguém estiver disposto a colaborar, poderiamos desenvolvel algo open para corrigir determinados tipos de corrupção que a dupla GFIX/GBAK não dão conta de resolver.

Um abraço a todos.

Edison de Brito


Responder

Gostei + 0

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

Aceitar