问题:在进入oracle系统出现下面报错信息: [oracle@c ~]$ uniread /u01/oracle/10/bin/rman target sys/password nocatalog [uniread] Loaded history (80 lines)
Recovery Manager: Release 10.1.0.2.0 - Production Copyright (c) 1995, 2004, Oracle. All rights reserved.
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-00554: initialization of internal recovery manager package failed RMAN-06003: ORACLE error from target database: ORA-00210: cannot open the specified controlfile ORA-00202: controlfile: '/u01/oracle/oradata/POSTPPR/control01.ctl' ORA-27041: unable to open file Linux Error: 2: No such file or directory Additional information: 3 [uniread] Saved history (80 lines)
下面说下解决的方法: 1.登录到rman [oracle@c ~]$ uniread /u01/oracle/10/bin/rman target sys/password nocatalog
2.启动instance [oracle@c ~]$ startup force nomount; 3.恢复control_file [oracle@c ~]$ restore controlfile from autob 4.最后一步了。 [oracle@c ~]$ alter database mount; [oracle@c ~]$ restore database; [oracle@c ~]$ recover datafile; [oracle@c ~]$ alter database open resetlogs; |