Database Incarnation

Veritabanını son commit edilen transaction'a kadar kurtaramadığımız senaryolarda veya controlfile backupını kullanarak recover ettiğimiz de, veritabanını"ALTER DATABASE OPEN RESETLOGS" komutunu kullanarak open hale getirmek zorundayız. Resetlogs ifadesiyle Oracle, redo log dosyaları bulunmuyor ise defualt 3 redo log dosyası yaratır eğer bulunuyor ise redo loglarda bulunan bütün kayıtları sıfırlar. Çünkü eğer veritabanında Incomplete recovery işlemi gerçekleşmiş … Okumaya devam et Database Incarnation

Stop SCN (last_change#)

Stop SCN, bir datafile için mevcut olan en son redo SCN numarasını ifade etmektedir. Bu değeri control file dump dosyasındaki DATAFILE RECORD bölümünden veya v$datafile view'ındaki last_change# kolonunu sorgulayarak öğrenebiliriz. Görüldüğü üzere data file'lar için checkpoint değerleri v$datafile ve v$datafile_header view'larında sabit. Bu iki view'ın içerdiği kolonlara bakacak olursak ikisinde de checkpoint_change# adlı kolonun olduğunu … Okumaya devam et Stop SCN (last_change#)

Oradebug ControlFile

Control File, Oracle veritabanının fiziksel yapısını, veri dosyaları SCN bilgilerini, backup dosyalarının yerleri gibi birçok önemli bilgiyi barındıran binary bir dosyadır. Control file dosyasında ne tür kayıtların tutulduğuna dair bilgileri V$CONTROLFILE_RECORD_SECTION view'ını görüntüleyerek daha ayrıntılı olarak görebiliriz. Yukarıda da açıkladığım gibi eğer data file SCN bilgilerini, log sequence numarasını , alınmış backuplar ile ilgili kayıtları … Okumaya devam et Oradebug ControlFile