close
2018/11/7
最近有客戶問我,他在演練災演要將A資料庫遷移至B資料庫時候,常常因為在recover 時候中斷,
所以都不知道要補到最後一個號碼是多少?
以圖片來看..
我要怎麼知道Recover 的最後一個號碼多少?
如果沒有還原到那個號碼並且下recover database.....cancel 指令 再將資料庫開啟 將會毀掉前面的辛苦
所以這邊要教學大家怎麼查閱
1.先還原controlfile
2.還原resotre
3.查看表格 此時要還原到什麼編碼才能開啟
1076284 是最後一個編碼位置 (DATAFILE要還原的SCN)
CONTROLFILE 是控制檔案SCN碼(兩者不一樣是因為oracle機制)
查看控制檔案紀錄的歸檔序號,這邊紀錄19
查看剛剛還原的datafile序號(需要SQL 請留言)
1076240 ,1076241是datafile 上面號碼,11是歸檔序號吃到位置,所以需要將1076240 吃到1076284才行 和11 歸檔日志吃到19
4.還原後...
號碼如果一致才可以open 否則將會開不起來
全站熱搜