v$datafile&v$datafile_header,oracle 備份恢復時,查詢資料檔案資訊

victorymoshui發表於2011-08-02

v$datafile是從oracle的控制檔案中獲得的資料檔案的資訊
v$datafile_header是從資料檔案的頭部
在正常執行下,兩者的檢查點SCN值是一致的,但當datafile出現損壞時可以用v$datafile_header確定應用重做的起始SCN,而v$datafile可確定應用重做的結束SCN值

sql> select a.name,a.checkpoint_change# “start_SCN”,
    > b.checkpoint_change# “last_SCN”
    > from v$datafile_header a, v$datafile b
    > where a.file#=b.file#;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9390331/viewspace-703868/,如需轉載,請註明出處,否則將追究法律責任。

相關文章