Fórum Corrigir erro em banco de dados Interbase #44805
12/06/2004
0
gfix -V -F
gfix -M -I
backup??? Ele não faz.. Da erro.
Com GFIX -V -F a mensagem de erro é:
[b:5c2fd4032d]database file appears corrupt()
-bad checksum
-checksum error on database page 856[/b:5c2fd4032d]
Com GFIX -V -I o erro e:
[b:5c2fd4032d] Summary of validation errors
Number of recor level erros: 1
Number of index page errors: 5
Number of database page erros: 93[/b:5c2fd4032d]
Sistemp
Curtir tópico
+ 0Posts
12/06/2004
Afarias
gbak -b -ignore -limbo -g arquivo.gdb arquivo.bkp
tente assim e veja no q dá. se tiver problemas para restaurar o backup, poste aqui.
T+
Gostei + 0
12/06/2004
Sistemp
Veja a tela de erro:
[img:ccb262b3e4]http://paginas.terra.com.br/informatica/Sistcom/errobd.jpg[/img:ccb262b3e4]
Se não conseguir visualizar:
[url]http://paginas.terra.com.br/informatica/Sistcom/errobd.jpg[/url]
Gostei + 0
12/06/2004
Afarias
T+
Gostei + 0
13/06/2004
Vinicius2k
servidor do terra, que não aceitam hotlinks... :?
copie o atalho, abra uma nova janela do browser e mande abrir... :wink:
Gostei + 0
14/06/2004
Afarias
fiz isso e tb não funcionou vina! :(
T+
Gostei + 0
14/06/2004
Vinicius2k
coloquei a img no meu servidor... :D
[img:9d4dcaf6f3]http://200.251.137.3/~rovel/pessoais/vinicius/errobd.gif[/img:9d4dcaf6f3]
o problema agora é solucionar isso... não faço idéia do que mais pode ser feito...
Gostei + 0
14/06/2004
Weber
vai dar erros, não se preocupe
depois
2 = gfix -mend -ignore
repita os passos 1 e dois até que não aparece mais erro, depois faça backup e restaure.
se os erros persistirem não há mais nada pra fazer.
Só uma dica, uma vez tive um problema com um banco de dados que vivia corrompondo e eu não encontrava o problema, depois de muito me ´matar´ observei que o interbase vi o banco de dados como banco~1.gdb, devido o nome do banco de dados ser muito longo. Ai deixei o nome do banco de dados menor e nunca mais tive problemas com ele.
Estou dizendo isso porque observei que o interbase também não está conseguindo entender o caminho do seu banco de dados.
Gostei + 0
14/06/2004
Rodolpho123
CheckSum é a verificação do números de bits que estão sendo transferidos na rede para descobrir erros na transferência. Se encontrado, informa a mensagem:
´Checksum error on page XXXXX´
Isto não causa danos quando encontrado por Validate, e a pagina irá continuar à ser validada (caso a estrutura dos dados possam ser validados no página). Se -Mend é especificado, a página irá ser marcada para escrita, então, quando a página é escrita para o disco no fim da validação, o Checksum irá automaticamente ser recalculado.
Aconselho à vc fazer um BackUp (se vc não tiver feito) e executar um Restore.
Gostei + 0
15/06/2004
Afarias
Valeu mesmo cara!!! :D
Bom, já quanto ao problema parece estar um pouco mais complicado. Como está a situação sistemp, alguma novidade??
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)