Ederson,
 
Não acredito que seja mesmo corrupção no arquivo porque neste datafile, existe 
apenas uma tabela particionada de 4GB. Fiz o export dela sem erro algum e ainda 
copiei-a para uma outra tab_teste, também sem erro.
 
Apareceram ainda outros erros no alert sobre blocos corrompidos, em diferentes 
datafiles. Fiz o export do banco inteiro, sem problema algum.
 
Sobre aquela tabela de 4GB, fiz um analyze estimate nela, e a aplicação voltou 
a funcionar e o erro de bloco corrompido sumiu, para o datafile que ela está.
 
Por isso, acho que a mensagem é "falsa", ou seja algum tipo de bug.
 
Grato,
 
Marcelo Hirayama.
 


Ederson <[EMAIL PROTECTED]> escreveu:
Marcelo,

O Oracle está reclamando de um arquivo de dados, então passe o DBV nele
(Data Base Verify).

Identifique também qual o objeto ocupa o bloco 12734 e caso seja um índice,
drope ele e crie novamente. Caso seja uma tabela, crie com create table nova
as select * from antiga e dê um rename na tabela antiga. Recrie índices e
constraints apontando para a nova tabela. Renomeie a tabela nova para o nome
original (mantendo a antiga por alguns dias por segurança)

Para saber qual o arquivo:
select FILE_NAME, TABLESPACE_NAME from dba_data_files where FILE_ID = 4;


Para saber o nome do objeto:
SELECT SEGMENT_NAME, SEGMENT_TYPE FROM DBA_EXTENTS
WHERE FILE_ID = 4  AND 12734 BETWEEN BLOCK_ID AND
BLOCK_ID + BLOCKS - 1;

Qualquer dúvida é só escrever.

Ederson Elias de Oliveira
DBA Oracle
Setransp - GO
-------------------------------------------------------------------

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Marcelo Hirayama
Enviada em: terça-feira, 12 de julho de 2005 09:40
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Mensagem falsa sobre blocos corrompidos


Pessoal, bom dia!

Estou recebendo alguns erros deste tipo no alert, e na aplicação (Forms)
também:

***
Corrupt block relative dba: 0x010031be (file 4, block 12734)
Bad check value found during buffer read
Data in bad block -
type: 6 format: 2 rdba: 0x010031be
last change scn: 0x0753.a831abbc seq: 0x1 flg: 0x06
consistency value in tail: 0xabbc0601
check value in block header: 0xd5bc, computed block checksum: 0x20
spare1: 0x0, spare2: 0x0, spare3: 0x0
***

Este banco foi migrado neste fim de semana, de um 8.1.7 (Tru64) para 9.2.0.4
(Red Hat AS3 update 5).

Apesar de estar dando esses erros, não acredito que tenha blocos
corrompidos, pois consigo exportar todos os objetos, ou mesmo criar outra
tabela através de "create table as select * from tabela_corrompida", isso
sem
ter nenhum erro. E esses erros, não são sempre no mesmo bloco e arquivo.

Apenas em algumas aplicações é que estou tendo esses erros.

A princípio, me parece ser algo relacionado com estatísticas ou parâmetros
do otimizador, alguns deles são: 


optimizer_dynamic_sampling           integer     0
optimizer_features_enable            string      8.1.7
optimizer_index_caching              integer     0
optimizer_index_cost_adj             integer     100
optimizer_max_permutations           integer     80000
optimizer_mode                       string      RULE

O modo RULE é padrão na nossa aplicação, sendo que todos os bancos 8i rodam
desta forma.

Por acaso alguém já teve alguma experiência parecida, ou sabe se é algum
tipo de bug?

Grato,

Marcelo Hirayama.

      



______________________________________________________________________

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/ 
______________________________________________________________________

Sair da Lista...: [EMAIL PROTECTED] 



---------------------------------
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 


                
---------------------------------
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



______________________________________________________________________

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/ 
______________________________________________________________________

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a