Nao conheco outro forma senao retornar um bkp desta tabela ou entao
fazer o seguinte:

1) crie um aplicativo que vai lendo registro a registro 
e va transferindo para tabela auxiliar
2) crie uma forma deste aplicativo tentar "saltar" a por��o da
tabela que esta corrompida para continuar a transferencia
3)fa�a um drop na tabela corrompida e recrie a mesma
4)volte os dados da tabela auxiliar ( pode ser pelo proprio aplicativo
fazendo a opera��o inversa ou com insert-select)

porem os registros da por��o corrompida serao perdidos.

Espero ter ajudado, passei por isso algumas vezes e foi essa a solu��o.

Reginaldo

-----Original Message-----
From: "Jose Carlos de Godoi e Silva" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Date: Thu, 19 Feb 2004 15:53:03 -0300
Subject: [sqlwin] erro de sqlbase

> 
> Boa tarde, Centuri�es de Plant�o.
> 
> Tenho uma aplica��o que utiliza um banco sqlbase ver. 8.0.
> Sem ter feito nenhuma caca consciente, de repente comecei a receber a
> mensagem abaixo, logo ap�s a aplica��o abortar.
> 
>       Error: 00839 ROW CNL Fatal SQLBase System Failure (ROW CNL)
> (transaction rolled back)
> 
> Ao fazer um checkdatabase no banco de dados em quest�o, obtenho a
> seguinte resposta:
> 
>       Error: 00809 ROW BPT CHECK Failure (ROW BPT): Corrupted row page
> for table SYSADM.SEG_ITAPR
> 
> A tabela SEG_ITAPR faz o relacionamento entre 2 entidades principais e
> possui 10000 registros. Ao fazer um select * na mesma, num dado
> momento a opera��o � finalizada(abortada) e a mensagem abaixo
> retornada:
>       Error: 00839 ROW CNL Fatal SQLBase System Failure (ROW CNL)
> (transaction rolled back)
> 
> Haveria alguma forma de corrigir esta tabela?
> 
> Algu�m j� passou por algo semelhante e poderia me ajudar?
> Grato,
> 
> Godoi.
> 
> 
> 
> _______________________________________________________________________
> __
> Advert�ncia:
> Esta mensagem n�o implica a assun��o de obriga��es em nome da Itaipu
> Binacional, cujo Estatuto disp�e, em seu Artigo 15:
> A ITAIPU somente poder� assumir obriga��es ou constituir procuradores
> mediante a assinatura conjunta dos dois Diretores Gerais.
> (D.O.U. de 20.02.86, p�gs. 2073/6)
> 
> 
> 
> 
> 
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
> 


==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a