模拟断电oracle数据不一致,Oracle数据库案例整理-Oracle系统运行时故障-断电导致数据文件状态变为RECOVER...
1.1?????? 現(xiàn)象描述
異常斷電,數(shù)據(jù)庫數(shù)據(jù)文件的狀態(tài)由ONLINE變?yōu)镽ECOVER。系統(tǒng)顯示如下信息:
SQL> select file_name ,tablespace_name ,online_status from dba_data_files;
FILE_NAME
--------------------------------------------------------------------------------
TABLESPACE_NAME??????????????? ONLINE_
------------------------------ -------
/enip/oracle_data/CBS_LOG_IDX
CBS_LOG_IDX??????????????????? RECOVER
1.2?????? 可能原因
異常斷電,導(dǎo)致數(shù)據(jù)文件狀態(tài)異常。
1.3?????? 處理步驟
以oracle用戶登錄數(shù)據(jù)所在機(jī)器。
以sysdba用戶連接數(shù)據(jù)庫。
% sqlplus / as sysdba
恢復(fù)數(shù)據(jù)庫數(shù)據(jù)文件。
SQL> recover datafile '/enip/oracle_data/CBS_LOG_IDX';
檢查數(shù)據(jù)庫數(shù)據(jù)文件的狀態(tài)。
SQL> select file_name ,tablespace_name ,online_status from dba_data_files;
數(shù)據(jù)庫數(shù)據(jù)文件恢復(fù)成功,系統(tǒng)顯示如下信息:
FILE_NAME
--------------------------------------------------------------------------------
TABLESPACE_NAME??????????????? ONLINE_
------------------------------ -------
/enip/oracle_data/CBS_LOG_IDX
CBS_LOG_IDX??????????????????? ONLINE
如果問題沒有解決,請使用RMAN工具恢復(fù)文件。
1.4?????? 參考信息
使用RMAN恢復(fù)文件:
1.? 啟動(dòng)RMAN工具。
% rman target /
2.? 恢復(fù)數(shù)據(jù)文件。
RMAN> restore datafile'數(shù)據(jù)文件的路徑';
RMAN> recover datafile;
RMAN> exit;
總結(jié)
以上是生活随笔為你收集整理的模拟断电oracle数据不一致,Oracle数据库案例整理-Oracle系统运行时故障-断电导致数据文件状态变为RECOVER...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python php 网站_python
- 下一篇: python—高阶函数