Bom dia,
Apenas uma sugest�o,
tive problemas usando o comando UNLOAD com tabela corrompida,
exemplo:
1
2
3
{
PORCAO CORROMPIDA
}
10
11
12
13
ETC...
USANDO O UNLOAD s� � descarregado at� o registro 3 (perdendo do 10 em
diante), pelo menos
isso foi que ocorreu aqui, mas acredito que dependa da natureza do erro.
Tente fazer uma contagem nos registros antes de deletar a tabela
para certificar que todos os registros foram recuperados pelo UNLOAD.
Reginaldo.
-----Original Message-----
From: David Salom�o Duarte <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Fri, 20 Feb 2004 09:45:32 -0300
Subject: RES: RES: [sqlwin] erro de sqlbase
> Ol� Godoi,
> O comando para retirar a integridade referencial :
> set refintcheck off;
>
> David Salom�o Duarte
> Servi�o Aut�nomo PARANACIDADE
> Coord. de Tecnologia e Informa��o
> [EMAIL PROTECTED]
> www.paranacidade.org.br
> (41) 350-3300
> (41) 350-3370
>
>
> -----Mensagem original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> nome de Jose Carlos de Godoi e Silva
> Enviada em: sexta-feira, 20 de fevereiro de 2004 08:49
> Para: [EMAIL PROTECTED]
> Assunto: Re: RES: [sqlwin] erro de sqlbase
>
>
> Ol� Salom�o,
>
> Obrigado pela resposta. Vou tentar seguir os procedimentos e ver no que
> d�.
> Entretanto, n�o estou encontrando um comando para remover a integridade
> referencial. Como se consegue isto?
> Grato,
> Godoi.
>
>
>
>
> David Salom�o Duarte <[EMAIL PROTECTED]>@virtualand.net em
> 19/02/2004 17:36:49
>
> Favor responder para [EMAIL PROTECTED]
>
> Enviado Por: [EMAIL PROTECTED]
>
>
>
> Para: <[EMAIL PROTECTED]>
> cc:
> Assunto: RES: [sqlwin] erro de sqlbase
>
>
> Ol� Godoi,
> Este problema a solu��o ser�:
> - retirar a integridade da base de dados.
> - realizar um UNLOAD da tabela que esta apresentando o problema.
> - dar um DROP na tabela que esta apresentando o problema.
> - gerar novamente a tabela.
> - realizar um LOAD do arquivo gerado pelo UNLOAD.
> - ligar a integridade da base de dados novamente.
>
> Quando ocorreu comigo este tipo de problema e n�o consegui solucionar
> via
> check, esta foi a solu��o que resolveu o problema.
>
> [ ]'s
> David Salom�o Duarte
> Servi�o Aut�nomo PARANACIDADE
> Coord. de Tecnologia e Informa��o
> [EMAIL PROTECTED]
> www.paranacidade.org.br
> (41) 350-3300
> (41) 350-3370
>
>
>
> -----Mensagem original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> nome de Jose Carlos de Godoi e Silva
> Enviada em: quinta-feira, 19 de fevereiro de 2004 15:53
> Para: [EMAIL PROTECTED]
> Assunto: [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)
> ==============================================
>
>
>
>
>
> ==============================================
> 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)
> ==============================================
>
==============================================
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)
==============================================