Oracle Database 11g – Data Recovery Advisor (DRA) | CETURK
@Ogan Ozdogan 14 Mart 2011 tarihinde yazdı. Yazıya yorum yazın.
1) Blok tamiri
2) Datafile tamiri
3) Flashback Database operasyonu
DRA varsayılan ve otomatik olarak bir gruplama yaparak listeleme gerçekleştirmektedir. Örneğin birden fazla blok hatası bulunan bir durumda LIST FAILURE çıktısı büyümeyecek ve bütün alakalı hataları gruplayarak gösterecektir. Oracle burada LIST FAILURE çıktısının kısıtlanması üzerinde çalışmıştır. Bunun nedenini şöyle düşünebilirsiniz; 112’ye yapılan aramaların çok ciddi bir oranı (yanılmıyorsam %40 kadar) yanlış, eksik veya keyfi aramalardan oluşmaktaymış. Bu da geri kalan yüzdenin düzeyli hizmet almasını ve gerçekten acil olan durumun gözden kaçırılmasına neden olabilmektedir. Bu durumu DRA için de düşünebilirsiniz dersem yanlış bir ifadede bulunmuş olmam. LIST FAILURE bizim için altın değerindedir çünkü bize nerede, ne hatanın olduğunu göstermektedir. Bunun da bir öncelik sırası ve ilgi önceliği olması gerekmektedir.
142 HIGH OPEN 22-JAN-11 One or more non-system datafiles
101 HIGH OPEN 22-JAN-11 Datafile 25: ‘/disk1/oradata/prod/example01.dbf’ contains one or more corrupt blocks
101 LOW OPEN 22-JAN-11 Datafile 25: ‘/disk1/oradata/prod/example01.dbf’ contains one or more corrupt blocks
sql ‘alter database datafile 22 offline’;
restore datafile 22;
recover datafile 22;
sql ‘alter database datafile 22 online’;
a) Fiziksek yedek veritabanından transfer edilen datafile’ların ana veritabanındaki hataları gidermek için kullanılması.
b) Fiziksel yedek veritabanındaki hataları teşhis etme ve tamir etme operasyonları.
142 HIGH OPEN 22-JAN-11 One or more non-system datafiles are missing
101 HIGH OPEN 22-JAN-11 Datafile 1: ‘/disk1/oradata/prod/system01.dbf’ contains one or more corrupt blocks
DETAIL komutunu da kullanabiliyoruz;
104 HIGH OPEN 22-JAN-11 Block 56416 in datafile 1: ‘/disk1/oradata/prod/system01.dbf’ is media corrupt
LIST FAILURE EXCLUDE FAILURE 142;
1 Restore and recover datafile 22; Perform block media recovery of
channel ORA_DISK_1: restoring datafile 00022 to /disk1/oradata/prod/users01.dbf
channel ORA_DISK_1: reading from backup piece /disk2/PROD/backupset/2011_01_22/o1_mf_nnndf_TAG20110122_32fjzd3z_.bkp
channel ORA_DISK_1: piece handle=/disk2/PROD/backupset/2011_01_22/o1_mf_nnndf_TAG20110122_32fjzd3z_.bkp tag=TAG20110122
Starting recover at 22-JAN-11
Etiketler: Data Recovery Advisor, DRA, Ogan Özdoğan, Oracle 11g