Hi guys,
I have this kind of situation - I've got Oracle 11.2.0.4 database and backup created with DB13 (probably it is online backup). I want to restore system to point of creation this backup, so I've run brrestore, which copied data files to right places, then I try to run database and I got message:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
Ok, so I'm trying to run alter database open resetlogs:
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'E:\ORACLE\TAT\SAPDATA1\SYSTEM_1\SYSTEM.DATA1'
I tried also do an recovery with cancel:
RECOVER DATABASE using backup controlfile until cancel;
Then I hit cancel after first file (because I dont want to restore data after point of creation backup). Unfortunately, I receive this kind of message:
SQL> RECOVER DATABASE using backup controlfile until cancel;
ORA-00279: change 931170155 generated at 06/14/2015 01:42:51 needed for thread
1
ORA-00289: suggestion : E:\ORACLE\TAT\ORAARCH\TATARCH1_457_877457716.DBF
ORA-00280: change 931170155 for thread 1 is in sequence #457
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'E:\ORACLE\TAT\SAPDATA1\SYSTEM_1\SYSTEM.DATA1'
ORA-01112: media recovery not started
Here I'm stucked. I tried creating new controlfile and also without any result.
Please help.