Então : recuperar os blocos corruptos , falando propriamente (ie, faze-los
retornar a um status acessível, sem perda de dados) vc só consegue SE tiver os
archives todos em backup sem faltar um desde a ocasião imediatamente anterior
em que deu o pau (ou desde o último backup, ou mesmo desde o startup se não
souber quando foi) , e aí vc usa o comando BLOCK RECOVER do RMAN , veja a nota
metalink "RMAN : Block-Level Media Recovery - Concept & Example" (Doc ID
144911.1) .....
No seu caso, porém, iirc vc comentou que não tem backup de nada, então vc
Não Vai conseguir fazer nehum tipo de * recuperação * desses blocos
corruptos/inacessíveis : o que vc vai fazer é PULAR o acesso à eles,
logicamente eliminado-os e assim perdendo TODA a informação que estava neles, e
transferir o que puder ler para uma outra tablespace - a maneira mais fácil
para isso é via DBMS_REPAIR, cfrme a nota "DBMS_REPAIR SCRIPT" (Doc ID
556733.1) .
[]s
Chiappa