|
原帖由 6month 于 2008-4-8 17:01 发表 ![]()
下面是我再次执行的步骤,。。。
SQL> startup nomount
ORACLE instance started.
Total System Global Area 251658240 bytes
Fixed Size 1248356 bytes
Variable Size 75498396 bytes
Database Buffers 167772160 bytes
Redo Buffers 7139328 bytes
SQL> CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS ARCHIVELOG
2 MAXLOGFILES 16
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 100
5 MAXINSTANCES 8
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 'E:ORACLEPRODUCT10.2.0ORADATAORCLREDO01.LOG' SIZE 50M,
9 GROUP 2 'E:ORACLEPRODUCT10.2.0ORADATAORCLREDO02.LOG' SIZE 50M,
10 GROUP 3 'E:ORACLEPRODUCT10.2.0ORADATAORCLREDO03.LOG' SIZE 50M
11 -- STANDBY LOGFILE
12 DATAFILE
13 'E:ORACLEPRODUCT10.2.0ORADATAORCLSYSTEM01.DBF',
14 'E:ORACLEPRODUCT10.2.0ORADATAORCLUNDOTBS01.DBF',
15 'E:ORACLEPRODUCT10.2.0ORADATAORCLSYSAUX01.DBF',
16 'E:ORACLEPRODUCT10.2.0ORADATAORCLUSERS01.DBF',
17 'E:ORACLEPRODUCT10.2.0ORADATAORCLEXAMPLE01.DBF',
18 'E:ORACLEPRODUCT10.2.0ORADATAORCLCHINA.DBF',
19 'E:ORACLEPRODUCT10.2.0ORADATAORCLCHINA1.DBF'
20 CHARACTER SET WE8MSWIN1252
21 ;
Control file created.
SQL> shutdown immediate
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 251658240 bytes
Fixed Size 1248356 bytes
Variable Size 75498396 bytes
Database Buffers 167772160 bytes
Redo Buffers 7139328 bytes
Database mounted.
SQL> recover database using backup controlfile until cancel;
ORA-00279: change 5555756 generated at 03/25/2008 10:30:21 needed for thread 1
ORA-00289: suggestion : E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_161_%U_.ARC
ORA-00280: change 5555756 for thread 1 is in sequence #161
Specify log: {=suggested | filename | AUTO | CANCEL}
'E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_161_%U_.ARC'
ORA-00308: cannot open archived log 'E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_161_%U_.ARC'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.
Specify log: {=suggested | filename | AUTO | CANCEL}
'E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_234_3ZOS4YDP_.ARC'
ORA-00310: archived log contains sequence 234; sequence 161 required
ORA-00334: archived log: 'E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_234_3ZOS4YDP_.ARC'
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: 'E:ORACLEPRODUCT10.2.0ORADATAORCLSYSTEM01.DBF'
SQL> recover database using backup controlfile until cancel;
ORA-00279: change 5555756 generated at 03/25/2008 10:30:21 needed for thread 1
ORA-00289: suggestion : E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_161_%U_.ARC
ORA-00280: change 5555756 for thread 1 is in sequence #161
Specify log: {=suggested | filename | AUTO | CANCEL}
'E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_234_3ZOS4YDP_.ARC'
ORA-00310: archived log contains sequence 234; sequence 161 required
ORA-00334: archived log: 'E:ARCHIVELOGORCLARCHIVELOG2008_04_08O1_MF_1_234_3ZOS4YDP_.ARC'
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: 'E:ORACLEPRODUCT10.2.0ORADATAORCLSYSTEM01.DBF'
输入cancel
再alter database open resetlogs; |
|