RMAN Recovery Scenario - Few Blocks in Datafile got corrupted - How to Restore Corrupted Blocks?

Sdílet
Vložit
  • čas přidán 6. 10. 2020
  • Few Blocks in Datafile got corrupted
    SELECT header_block FROM dba_segments WHERE segment_name='EMP';
    select OWNER, TABLESPACE_NAME, header_block FROM dba_segments WHERE segment_name='EMP';
    col FILE_NAME for a50
    select FILE_NAME, TABLESPACE_NAME from dba_data_files where TABLESPACE_NAME='USERS';
    dd of=/u01/app/oracle/oradata/DEVDB/users01.dbf bs=8192 conv=notrunc seek=147 -- EOF
    corruption test
    EOF
    alter system flush buffer_cache;
    select * from scott.emp;
    backup validate database archivelog all;
    select * from V$DATABASE_BLOCK_CORRUPTION;
    select * from scott.emp;
    docs.oracle.com/cd/B10501_01/...
    dbv file=/u01/app/oracle/oradata/DEVDB/users01.dbf blocksize=8192
    col FILE_NAME for a50
    select FILE_NAME, FILE_ID from dba_data_files;
    recover datafile 4 block 147;
    select * from V$DATABASE_BLOCK_CORRUPTION;
    select * from scott.emp;
    #BlockCorruption #RMANRecovery #DatafileBlockCorruption #Restore #Recovery #ASM #Oracle #RAC #Database #Exadata #ASM
    Please do follow me and support me on,
    LinkedIn: / mallik034
    CZcams: / mallik034
    Fakebook: / mallik034
    Blog: mallik034.blogspot.com
    twitter: / mallik034
    Instagram: / mallik034
    FBPage: / mallik034oracledba
    Skype: malluramadurg
    Regards,
    Mallikarjun Ramadurg
    Mobile: +91 9880616848
    WhatsApp: +91 9880616848
    Email: malluramadurg@gmail.com
    LinkedIn: / mallik034
    CZcams: / mallik034
    Fakebook: / mallik034
    Blog: mallik034.blogspot.com
    twitter: / mallik034
    Instagram: / mallik034
    FBPage: / mallik034oracledba
    Skype: malluramadurg

Komentáře • 18

  • @padmajarani9392
    @padmajarani9392 Před 8 měsíci

    Very informative and useful video. Thank you so much brother

  • @omarc4ut
    @omarc4ut Před 2 lety

    Good scenario and explanation. Well done. 👍

  • @kirandaware9003
    @kirandaware9003 Před rokem

    Awesome explanation..thanks a lot :)

  • @ChanduPanther
    @ChanduPanther Před 2 lety

    Lovely one sir... well explanation and easy to understand.

  • @BHARARHROYAL
    @BHARARHROYAL Před 3 lety +3

    Good 👍 session and clear explanation.

  • @anandparmar6106
    @anandparmar6106 Před 3 lety +1

    Thankew its very helpful video of Block corruption

  • @vinukondakalyan9798
    @vinukondakalyan9798 Před 3 lety

    Thank you very much sir
    Please make more videos

  • @vaishakhsvaish5017
    @vaishakhsvaish5017 Před 2 lety

    we don't have standby db instance, this case we need to take downtime on oracle database when we are trying de-corrupt particular datafile ?

  • @vigneshs1779
    @vigneshs1779 Před rokem

    sir how did u get seek=147 in the command dd of ?

  • @sachinmaurya9107
    @sachinmaurya9107 Před 3 lety +1

    sir one thing needs clarification from where did you recover the corrupted datafile.

  • @anusab1099
    @anusab1099 Před rokem

    Hi Sir,
    Hi the vedio is very useful and I am faceing issue in migration the database of 98GB from prod to test 1:It is taking huge time almost 24 hrs to finish the expdp 2:While exporting im getting errors like ORA-31693,ORA-02354: error in exporting/importing data
    ORA-01555: snapshot too old: rollback segment number 55 with name............I have seen solution in oracle support but not help me .Do you any suggestion on this .
    Reply

  • @vinukondakalyan9798
    @vinukondakalyan9798 Před 2 lety +1

    Can we recover corrupt block without rman backup??

  • @asnvijayasimhareddy9746
    @asnvijayasimhareddy9746 Před 3 lety +1

    Hi Mallik
    Is it possible to share the document..