Pessoal,

BD: ORACLE 9.2.0.7.0
SO: Linux Red Hat Advanced Server

No mês passado tive alguns problemas com blocos corrompidos e detectamos
falha em um dos discos do RAID de um BD.

Solicitamos a troca do disco, que foi efetuada e teoricamente não tenho mais
problema de hardware.

Rodei o DBVerify, que me reportou vários problemas de blocos lógicos
corrompidos. Como de costume, identifiquei pares de file_id/block_id e
relacionei a objetos do meu banco - alguns blocos eram utilizados por
objetos e outros não.

Os objetos identificados como presentes nos blocos inválidos foram dropados
(eram partições de tabelas) e os blocos corrompidos que não armazenavam
objetos não foram mexidos. Acontece que ainda encontro blocos corrompidos, e
em objetos novos.

Pergunto:

O Oracle tem problemas ao reutilizar blocos lógicos corrompidos vazios? Ele
não os conserta automaticamente? Se for o caso, o DBV não marca estes blocos
como inutilizáveis?
Como marcar ou consertar estes blocos para que o problema não mais ocorra?


Mais uma pergunta, relacionada à anterior:

Uma tabela particionada apresenta erro de blocos corrompidos, seja qual for
a partição que eu defina no select. O erro aparece inclusive se eu tento
consultar uma partição inexistente da tabela.
Não tenho certeza pois não consegui conferir os dados, mas me parece que o
serviço que insere dados nesta tabela (loader) está inserindo normalmente.

A consulta "select * from dba_extents where file_id=<file> and <block>
between block_id and block_id+blocks-1" não me retorna nenhum objeto. O que
afinal de contas está inválido no meu banco? Este datafile não é da
tablespace system.


Agradeço a quem puder ajudar



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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