oracle控制文件

nomount時可以用show parameter control_files查看。而此時yon用select * from v$controlfile則沒有任何信息。

nomount狀態只是通過參數文件來找到控制文件。

 

進入mount後可以用select * from v$controlfile查看。

 

控制文件:是用來在mount狀態下,oracle查看它來找到數據文件,若丟失控制文件,則會報錯,不能open database. 此時若丟失一個需要複製即可,若全部丟失則需恢復或重建控制文件來打開數據庫。

 

此時,即mount狀態,可以通過select * from v$datafile來查看數據文件了。若數據文件丟失,即oracle通過控制文件裏的信息對比發現數據文件有丟失,則在啓動到mount狀態後會報錯。故需要查看v$recover_file數據字典,找到哪個數據文件有問題。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章