非归档,在丢失所有控制文件和日志文件,并且数据库是shutdown abort的情况下打开数据库。
1。SQL> shutdown abort
ORACLE instance shut down.
2。删除所有控制文件和日志文件。
3。重建控制文件
SQL> edit
Wrote file afiedt.buf
1 CREATE CONTROLFILE REUSE DATABASE "TEST00" RESETLOGS NOARCHIVELOG
2 -- SET STANDBY TO MAXIMIZE PERFORMANCE
3 MAXLOGFILES 5
4 MAXLOGMEMBERS 3
5 MAXDATAFILES 100
6 MAXINSTANCES 1
7 MAXLOGHISTORY 226
8 LOGFILE
9 GROUP 1 '/u06/test/redo01.log' SIZE 100M,
10 GROUP 2 '/u06/test/redo02.log' SIZE 100M
11 -- STANDBY LOGFILE
12 DATAFILE
13 '/u06/test/system01.dbf',
14 '/u06/test/undotbs01.dbf',
15 '/u06/test/1.dbf',
16 '/u06/test/2.dbf',
17 '/u06/test/hc2.dbf'
18* CHARACTER SET ZHS16GBK
19 /
Control file created.
4。添加_allow_resetlogs_corruption= TRUE
5。SQL> ALTER DATABASE OPEN RESETLOGS;
Database altered.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/51726/viewspace-65961/ ,如需转载,请注明出处,否则将追究法律责任。