About Redo log file error,when startup oracle database, pls help me!
我在的操作过程以下,好象是redo file有问题,我已重建过control file,但结果还是一样.
请问各位大虾,出现这样的error信息,我应该怎么办?是否没得救了?惨..
注:我没有做任何的backup,包括redo log,archiver log,control file ,datafile等都没有backup.
DB是运行在非归档模式下的.
SQL> startup;
已啟動 ORACLE 執行處理.
Total System Global Area 412163272 bytes
Fixed Size 453832 bytes
Variable Size 285212672 bytes
Database Buffers 125829120 bytes
Redo Buffers 667648 bytes
資料庫已掛載.
ORA-01589: ???????????? RESETLOGS ? NORESETLOGS ??
=======================================================
SQL> shutdown immediate;
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
=======================================================
SQL> startup mount;
ORACLE instance started.
Total System Global Area 412163272 bytes
Fixed Size 453832 bytes
Variable Size 285212672 bytes
Database Buffers 125829120 bytes
Redo Buffers 667648 bytes
資料庫已掛載.
=======================================================
SQL> show parameter _allow_resetlogs_corruption;
SQL> select group#,sequence#,archived,status from v$log;
GROUP# SEQUENCE# ARCHIV STATUS
---------- ---------- ------ --------------------------------
1 0 YES UNUSED
2 0 YES UNUSED
3 0 YES INVALIDATED
=======================================================
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'C:\DATABASE\PROD\SYSTEM01.DBF'
===========================================================
SQL> recover database until cancel;
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done