[firebase-br] tabela corrompida

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Ter Ago 29 17:02:04 -03 2006


A mensagem diz que provavelmente os dados da página 1303 foram perdidos, e 
acredito que possa haver outros problemas.

Este problema acontece devido à alguma falha de HD (às vezes memória), OU 
por diferenças na ODS causada pelo acesso intercalado à uma base pelo 
InterBase e FireBird (aparentemente este é o caso)

Você disse que o banco foi migrado do interbase... se ele foi criado ou 
utilizado no IB 6.5 ou superior,  recomendo baixar o trial do IB 7.5 e passe 
o gfix nesta base.

Há algumas diferenças de estrutura entre os dois bancos que podem ser 
reportadas como corrupção. Por isto a necessidade de backup e restore quando 
se muda de uma versão para outra.

enquanto isto: Pare de acessar a base de dados, pois quanto mais você usa, 
maiores os problemas vão se tornando.

se obter sucesso após o gfix do IB 7.5 (seguido de um backup e restore), 
recomendo usar o IBExpert para extrair o script da base de dados com os 
dados, e recriar a base do zero no FB 1.5.


======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)

----- Original Message ----- 
From: "Emerson" <emaz em spdata.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 29, 2006 4:48 PM
Subject: Re: [firebase-br] tabela corrompida


Esta é a mensagem de erro e ocorre em qualquer operação envolvendo a tabela,
entre elas  ´drop table', não tentei extrair os dados pq na verdade não
preciso deles, só que o banco contém várias outras tabelas que não posso
perder são + de 600 tabelas, o banco encontra-se com + ou - 311mb, e não foi
criado nesta versão do firebird, foram feitas migrações do interbase para
firebird, mas em outros bancos nunca ocorreu este problema...

A versão do firebird é a 1.5.3.4870

ISC ERROR CODE:335544335

ISC ERROR MESSAGE:
database file appears corrupt ()
bad checksum
checksum error on database page 1303

STATEMENT:
TIBOInternalDataset:


----- Original Message -----
From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 29, 2006 4:28 PM
Subject: Re: [firebase-br] tabela corrompida


Qual é o problema ? Qual é a mensagem que o banco reporta ?

Você consegue fazer um select na base de dados ?

Já tentou extrair os dados via IBexpert (ou outro programa de extração de
metadata) ?

Qual é a versão do Banco de dados ? O Banco de dados foi criado na mesma
versão do FB que se encontra atualmente na máquina ?

A base foi criada neste Computador/Sistema Operacional ?  Ou foi migrada de
outro S.O. ou máquina ?

Qual é o tamanho da base de dados ?

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)

----- Original Message -----
From: "Emerson" <emaz em spdata.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 29, 2006 3:42 PM
Subject: Re: [firebase-br] tabela corrompida


testei, gbak, gfix, com todas as variações que conheço, e nada...
mas de qualquer forma usaria alguma sintaxe diferente?

----- Original Message -----
From: "Leonardo Lima" <leonardo em softguild.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 29, 2006 3:09 PM
Subject: Re: [firebase-br] tabela corrompida


tentou com o gbak?
----- Original Message -----
From: "Emerson" <emaz em spdata.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, August 29, 2006 2:58 PM
Subject: [firebase-br] tabela corrompida


Boa tarde,

Alguém saberia me dizer se é possível e como se faz para dropar uma tabela
corrompida em um bd firebird? já tentei todas as formas que conheço para
recuperar o bd mas não consegui... ibfirstaid, ibexpert, gfix e outras
ferramentas...

Obrigado..
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


__________ Informação do NOD32 1.1729 (20060828) __________

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



__________ Informação do NOD32 IMON 1.1730 (20060829) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista