您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關Oracle11g控制文件丟失如何解決,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
首先連上數(shù)據(jù)庫,查看控制文件所在路徑
4.執(zhí)行語句檢查數(shù)據(jù)庫是否恢復正常
編號
重做日志文件 | 大?。∕) | |
1 | /u01/app/oracle/oradata/cams/redo01.log | 51 |
2 | /u01/app/oracle/oradata/cams/redo02.log | 51 |
3 | /u01/app/oracle/oradata/cams/redo03.log | 51 |
編號 | 表空間文件 | 大小(M) |
1 | /u01/app/oracle/oradata/cams/example01.dbf | 331 |
2 | /u01/app/oracle/oradata/cams/finchina01.dbf | 8625 |
3 | /u01/app/oracle/oradata/cams/finchina02.dbf | 8025 |
4 | /u01/app/oracle/oradata/cams/finchina03.dbf | 8225 |
5 | /u01/app/oracle/oradata/cams/finchina101.dbf | 1025 |
6 | /u01/app/oracle/oradata/cams/finchina1.dbf | 10241 |
7 | /u01/app/oracle/oradata/cams/finchina.dbf | 32768 |
8 | /u01/app/oracle/oradata/cams/sysaux01.dbf | 731 |
9 | /u01/app/oracle/oradata/cams/system01.dbf | 831 |
10 | /u01/app/oracle/oradata/cams/temp01.dbf | 853 |
11 | /u01/app/oracle/oradata/cams/undotbs01.dbf | 411 |
12 | /u01/app/oracle/oradata/cams/users01.dbf | 6 |
2.關閉數(shù)據(jù)庫。
3.備份數(shù)據(jù)庫的所有數(shù)據(jù)文件和重做日志文件。
4.啟動一個新的實例,但不要掛載或打開數(shù)據(jù)庫:
6.進行簡單的數(shù)據(jù)庫檢查,修復一些未處理的問題。
數(shù)據(jù)庫現(xiàn)已打開并可用。
這種情況下的處理方法和第三種情況基本一致,只是如果控制文件沒有恢復好,數(shù)據(jù)庫是不能對外提供服務的。但是第三種情況下,數(shù)據(jù)庫還能提供和控制文件無關的增刪改查等服務。
最后總結
控制文件的多路復用以及控制文件的備份是很重要的,使用ALTER DATABASE BACKUP CONTROLFILE語句備份你的控制文件。你有兩個選擇:
l 使用下列語句將控制文件備份到二進制文件(現(xiàn)有控制文件的副本):
ALTER DATABASE BACKUP CONTROLFILE TO '/u01/app/oracle/oradata/cams/control.bkp';
l 生成可以用于重新創(chuàng)建控制文件的SQL語句:
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
此命令將SQL腳本寫入trace文件,可以對其進行抓取和編輯以重現(xiàn)控制文件。通過查看告警日志可以確定跟蹤文件的名稱和位置。
看完上述內(nèi)容,你們對Oracle11g控制文件丟失如何解決有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注億速云行業(yè)資訊頻道,感謝大家的支持。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。