當前日誌檔案壞了的處理辦法
資料庫當前日誌壞了,強制開啟不能成功,求救??
處理結果
1、執行以下語句報錯
SQL> alter session set events 'IMMEDIATE trace name ADJUST_SCN level 1';
ERROR:
ORA-00600: internal error code, arguments: [kcsadjn1], [], [], [], [], [], [],
[]
這個錯誤在metalink上查了查沒有找到。
直接開啟資料庫還是報錯
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-00600: internal error code, arguments: [2662], [0], [1186518378], [0],
[1186662232], [12582914], [], []
再執行一次,還是報錯
SQL> alter session set events 'IMMEDIATE trace name ADJUST_SCN level 1';
ERROR:
ORA-00600: internal error code, arguments: [2662], [0], [1186518378], [0],
[1186662232], [12582914], [], []
SQL> alter database open;
ERROR:
ORA-03113: end-of-file on communication channel
2、shutdown 和s
http://www.itpub.net/455413,1.html
環境:solaris8 ,oracle 8.1.6
沒有備份和歸檔
機器突然掉電,資料庫重新啟動報錯
有三個日誌組,每組一個日誌檔案
1、
報錯:
SVRMGR> alter database open;
alter database open
*
ORA-00368: checksum error in redo log block
ORA-00353: log corruption near block 237640 change 1186662514 time 11/09/2005 19:58:10
ORA-00312: online log 3 thread 1: '/ora_expredo1/redo03.log'
2、
因為沒有備份和歸檔,只有清空日誌組,執行如下命令,但不能成功。
SQL> ALTER DATABASE CLEAR UNARCHIVEDLOGFILE GROUP 3 ;
*
ERROR at line 1:
ORA-01624: log 3 needed for crash recovery of thread 1
ORA-00312: online log 3 thread 1: '/ora_expredo1/redo03.log'
3、使用隱含引數_allow_resetlogs_corruption=true,強制開啟
startup mount
recover database until cancel;
alter database open resetlogs;
報錯:
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-00603: ORACLE server session terminated by fatal error
4、重新啟動資料庫
SQL> startup restrict
ORACLE instance started.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7916042/viewspace-897784/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 當前日誌損壞的案例
- 當前日誌損壞的案例(轉)
- 增加日誌檔案,修改當前日誌檔案大小
- 當前日誌組全部損壞的恢復
- coreldraw檔案丟失(損壞)的恢復處理辦法
- 非歸檔下日誌檔案丟失的處理辦法
- sql server日誌檔案總結及日誌滿的處理辦法SQLServer
- 使用flashback快速解決當前日誌檔案丟失
- 非歸檔模式下非當前日誌檔案的丟失的恢復模式
- (轉)oracle redolog損壞的處理辦法Oracle Redo
- 當前聯機日誌檔案損壞
- SQL Server 2005日誌檔案損壞的處理方法SQLServer
- Oracle聯機日誌檔案丟失或損壞的處理方法Oracle
- .ibd檔案壞了怎麼辦?
- Oracle online redo log日誌 (當前或非當前日誌) 損壞之後的DB恢復Oracle
- 前線上日誌檔案損壞與ora-600 [4000]處理
- ORACLE聯機日誌檔案丟失或損壞的處理方法(轉)Oracle
- Oracle聯機日誌檔案丟失或損壞的處理方法 (轉)Oracle
- ReiserFS檔案系統壞塊的處理(轉)
- git上傳檔案時報錯常見的處理辦法Git
- 對於undotbs01.dbf檔案太大的處理辦法
- win下oracle9201當前日誌組損壞的修復過程Oracle
- 本地無法複製檔案到windows server 系統的處理辦法WindowsServer
- sysaux表空間檔案損壞的處理(zt)UX
- RMAN備份時候檔案壞塊的處理
- 系統檔案丟失怎麼辦 系統檔案損壞的解決辦法
- flash recovery area 空間滿了的處理辦法
- 縮小資料檔案尺寸報ORA-03297的處理辦法
- 檔案系統被破壞時的處理方法(轉)
- ORA-01578(資料塊損壞)跳過壞塊處理辦法
- oracle監聽器日誌過大-處理辦法Oracle
- 丟失活動或當前日誌組的恢復
- oracle sysaux表空間滿了處理辦法OracleUX
- 蒙特卡羅方法:當丟失確定性時的處理辦法
- Mac應用程式無法開啟提示不明開發者或檔案損壞的處理方法Mac
- 【問題處理】處理alert警告日誌中出現無法找到libocr*.so檔案問題
- SQL Server日誌檔案總結及日誌滿的處理SQLServer
- standby無法使用歸檔日誌問題處理