Error::
SQL> startup
ORACLE instance started.
Total System Global Area 778387456 bytes
Fixed Size 1374808 bytes
Variable Size 494929320 bytes
Database Buffers 276824064 bytes
Redo Buffers 5259264 bytes
Database mounted.
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
Cause: Either incomplete or backup control file recovery has been performed. when you see these types of recovery you must specify either the RESETLOGS option or the NORESETLOGS option in-order to open your database.
Solution ::
* When you run the startup command you will get the following error.
SQL> startup
ORACLE instance started.
Total System Global Area 778387456 bytes
Fixed Size 1374808 bytes
Variable Size 494929320 bytes
Database Buffers 276824064 bytes
Redo Buffers 5259264 bytes
Database mounted.
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
SQL> alter database open noresetlogs;
alter database open noresetlogs
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open
* Use the following command to recovery the database.
C:\Users\She>rman target /
Recovery Manager: Release 11.2.0.1.0 - Production on Thu Sep 14 20:04:01 2017
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
connected to target database: ORCL (DBID=1398505858, not open)
RMAN> recover database;
Starting recover at 14-SEP-17
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=156 device type=DISK
starting media recovery
archived log for thread 1 with sequence 357 is already on disk as file D:\APP\SH
ESHA\ORADATA\ORCL\REDO03.LOG
archived log for thread 1 with sequence 358 is already on disk as file D:\APP\SH
ESHA\ORADATA\ORCL\REDO01.LOG
archived log file name=D:\APP\She\ORADATA\ORCL\REDO03.LOG thread=1 sequence=3
57
media recovery complete, elapsed time: 00:00:14
Finished recover at 14-SEP-17
RMAN> exit
Recovery Manager complete.
* Once the recovery manager complete then do the following process.
C:\Users\She>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 14 20:05:03 2017
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> shut immediate
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 778387456 bytes
Fixed Size 1374808 bytes
Variable Size 494929320 bytes
Database Buffers 276824064 bytes
Redo Buffers 5259264 bytes
Database mounted.
SQL> ALTER DATABASE OPEN RESETLOGS;
Database altered.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Pr
oduction
With the Partitioning, OLAP, Data Mining and Real Application Testing options
C:\Users\She>sqlplus hr/hr
SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 14 20:07:02 2017
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
** In the above we have used the below commands after successfully recovery.
shut immediate;
startup mount:
alter databse open resetlogs;
Thanks a lot for this post. I was able to recover my database following your steps using RMAN.
ReplyDeleteThanks a lot, i used SQL> $rman target / instead of C:\Users\She>rman target / and it worked
ReplyDeleteThank a lot, it worked
ReplyDeleteThankyou so much. Its worked
ReplyDeleteThank you sir
ReplyDelete