- 最后登录
- 2017-5-4
- 在线时间
- 81 小时
- 威望
- 999
- 金钱
- 2391
- 注册时间
- 2013-9-11
- 阅读权限
- 150
- 帖子
- 1124
- 精华
- 5
- 积分
- 999
- UID
- 1220
|
2#
发表于 2017-4-15 10:37:09
重新创建了控制文件,采用noresetlogs的方式,可以了,但用resetlogs方式仍然不可以,不知道为什么?
--采用noresetlogs的方式恢复数据库步骤如下:
SQL> startup nomount;
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已经启动。
Total System Global Area 289406976 bytes
Fixed Size 1248624 bytes
Variable Size 88081040 bytes
Database Buffers 192937984 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.0ORADATAORCLFTITEM10G01',
19 'E:ORACLEPRODUCT10.2.0ORADATAORCLEYGLE01.DBF',
20 'E:ORACLEPRODUCT10.2.0ORADATAORCLFTTEST01',
21 'E:ORACLEPRODUCT10.2.0ORADATAORCLUSERS02.DBF',
22 'E:ORACLEPRODUCT10.2.0ORADATAORCL 32XF1.DBF',
23 'E:ORACLEPRODUCT10.2.0ORADATAORCL 32XF2.DBF',
24 'E:ORACLEPRODUCT10.2.0ORADATAORCLTZX01.DBF'
25 CHARACTER SET ZHS16GBK
26 ;
控制文件已创建。
SQL> recover database;
完成介质恢复。
SQL> alter database open;
数据库已更改。
特别的奇怪,我这里的归档日志中要求的是日志文件不存在
指定日志: {<RET>=suggested | filename | AUTO | CANCEL}
E:ORACLEPRODUCT10.2.0FLASH_RECOVERY_AREAORCLARCHIVELOG2008_06_22O1_MF_1_9_45W1NQDP_.ARC
ORA-00310: 归档日志包含序列 9; 要求序列 10
ORA-00334: 归档日志:
'E:ORACLEPRODUCT10.2.0FLASH_RECOVERY_AREAORCLARCHIVELOG2008_06_22O1_MF_1
_9_45W1NQDP_.ARC'
|
|