Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Corrupt block
DA Morgan wrote:
> astalavista wrote:
>
>> Hi, >> >> 8.1.7 >> I had a corrupt block in a datafile in tablespace >> holding only indexes. >> The database cannot be opened ... >> What I have to do ? >> >> Thanks in advance ...
If you are using RMAN you could:
$rman target =rman/rman_at_rmanprod
RMAN> run {
2> allocate channel ch1 type disk; 3> blockrecover datafile 9 block 13 datafile 2 block 19; 4> }
http://www.quest-pipelines.com/newsletter-v4/0103_C.htm
From:
http://www.dba-oracle.com/art_so_undoc_parms_p2.htm
******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** ******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** ******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** ******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** *********THESE ARE HIDDEN PARAMETERS
# _corrupt_blocks_on_stuck_recovery – This parameter can sometimes be useful for getting a corrupted database started. However, it probably won't be supported if done without Oracle's blessing. Immediately export the tables needed and rebuild the database if used.
******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** ******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** ******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!***** ******CONTACT ORACLE SUPPPORT BEFORE USING THESE init.ora parameters!!!*****
immediately drop the index and rebuild it.
-- Michael Austin. Database ConsultantReceived on Sat Jan 06 2007 - 16:52:07 CST