核心
reset database to incarnation 7;
restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
restore database until time "to_date('2024-06-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
recover database until time "to_date('2024-03-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
run {
set until time "to_date('2024-03-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
run {
set until time "to_date('2024-02-03:15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
allocate channel dev1 type disk;
shutdown abort;
startup nomount;
restore controlfile;
alter database mount;
restore database;
recover database;
alter database open resetlogs;
}
run {
set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
list incarnation of database;
list incarnation;
reset database to incarnation 16;
restore spfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
restore spfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
run {
startup nomount;
restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
startup mount;
set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
reset database to incarnation 2;
SET DBID
RUN {
SET CONTROLFILE AUTOBACKUP FORMAT
FOR DEVICE TYPE DISK TO '+data1/CDB/AUTOBACKUP/2024_02_03/_%F';
RESTORE SPFILE FROM AUTOBACKUP;
}
export NLS_DATE_FORMAT='yyyymmdd hh24:mi:ss';
RMAN> run {
set until time "to_date('2024-06-01 18:07:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore controlfile;
}
run {
set until time "to_date('2024-02-03:15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
allocate channel dev1 type disk;
shutdown abort;
startup nomount;
restore controlfile;
}
copy current controlfile to '/home/oracle/control01.ctl';
SQL> alter database backup controlfile to trace;
Database altered.
SQL> select *from v$diag_info;
alter system set cluster_database=true scope=spfile sid='*';
/u01/app/oracle/diag/rdbms/cdb/cdb1/trace/cdb1_ora_26312.trc
[oracle@rac1 trace]$ vi cdb1_dia0_26031_base_1.trc
catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233633_0.260.1159958193';
catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233652_0.320.1159958213';
catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197';
CATALOG START WITH '+data1'; # catalog allfiles from an ASM disk group
restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233633_0.260.1159958193';
restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233652_0.320.1159958213';
restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197';
DECLARE
devtype varchar2(256);
done boolean;
BEGIN
devtype:=sys.dbms_backup_restore.deviceAllocate(type=>'',ident=>'T1');
sys.dbms_backup_restore.restoreSetDatafile;
sys.dbms_backup_restore.restoreControlfileTo(cfname=>'/home/oracle/ctrl1V804.ctl');
sys.dbms_backup_restore.restoreBackupPiece(done=>done,handle=>'+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197', params=>null);
sys.dbms_backup_restore.deviceDeallocate;
END;
/
DECLARE
v_dev varchar2(50); /* 设备类型 */
v_done boolean; /* 恢复(restore)完成标志 */
type t_fileTable is table of varchar2(255) index by binary_integer;
v_fileTable t_fileTable; /* 备份片的名字 */
v_maxPieces number:=1; /* 备份片的个数 */
BEGIN
/*首先定义可以用的备份片与备份片的个数 */
v_fileTable(1):='fulldb_s15_p1';
v_fileTable(2):='fulldb_s15_p2';
v_fileTable(3):='fulldb_s15_p3';
v_fileTable(4):='fulldb_s15_p4';
v_maxPieces:=4;
/*分配设备类型,如果是磁带,则是sbt_tape,如果是磁盘,则是null*/
v_dev:=sys.dbms_backup_restore.deviceAllocate(type=>null, ident=>'t1');
sys.dbms_backup_restore.restoreSetDatafile;
/*要恢复的控制文件路径与文件名称,文件名称要求正确*/
sys.dbms_backup_restore.restoreControlfileTo(cfname=>'/home/oracle/ctrl1V804.ctl');
/*开始恢复*/
FOR i IN 1..v_maxPieces LOOP
sys.dbms_backup_restore.restoreBackupPiece(done=>v_done,
handle=>v_fileTable(i),
params=>null);
IF v_done THEN
GOTO all_done;
END IF;
END LOOP;
<<all_done>>
/* 释放设备 */
sys.dbms_backup_restore.deviceDeallocate;
END;
/
RMAN> restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233652_0.320.1159958213';
ORA-19626: backup set type is archived log - can not be processed by this conversation
RMAN> restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197';
SQL> alter system set cluster_database=FALSE scope=spfile sid='*';
RMAN> catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233652_0.320.1159958213';
catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197';channel default: cataloged backup piece
backup piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213 RECID=2 STAMP=1170598799
RMAN>
channel default: cataloged backup piece
backup piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 RECID=3 STAMP=1170598800
RMAN> list backupset of database;
RMAN> CATALOG START WITH '+data1';
RMAN> CREATE CONTROLFILE REUSE DATABASE "CDB" RESETLOGS ARCHIVELOG
2> MAXLOGFILES 192
3> MAXLOGMEMBERS 3
4> MAXDATAFILES 1024
5> MAXINSTANCES 32
6> MAXLOGHISTORY 292
7> LOGFILE
8> GROUP 1 (
9> '+DATA/CDB/ONLINELOG/group_1.260.1170496145',
10> '+DATA1/CDB/ONLINELOG/group_1.356.1170496145'
11> ) SIZE 50M BLOCKSIZE 512,
12> GROUP 2 (
13> '+DATA/CDB/ONLINELOG/group_2.270.1170496145',
14> '+DATA1/CDB/ONLINELOG/group_2.350.1170496145'
15> ) SIZE 50M BLOCKSIZE 512,
16> GROUP 3 (
17> '+DATA/CDB/ONLINELOG/group_3.352.1170496145',
18> '+DATA1/CDB/ONLINELOG/group_3.506.1170496145'
19> ) SIZE 50M BLOCKSIZE 512,
20> GROUP 4 (
21> '+DATA/CDB/ONLINELOG/group_4.367.1170496145',
22> '+DATA1/CDB/ONLINELOG/group_4.387.1170496145'
23> ) SIZE 50M BLOCKSIZE 512,
24> GROUP 5 (
25> '+DATA/CDB/ONLINELOG/group_5.372.1170496145',
26> '+DATA1/CDB/ONLINELOG/group_5.431.1170496147'
27> ) SIZE 50M BLOCKSIZE 512,
28> GROUP 6 (
29> '+DATA/CDB/ONLINELOG/group_6.304.1170496147',
30> '+DATA1/CDB/ONLINELOG/group_6.401.1170496147'
31> ) SIZE 50M BLOCKSIZE 512
32> -- STANDBY LOGFILE
33> DATAFILE
34> '+DATA/CDB/DATAFILE/system.291.1170495997',
35> '+DATA/CDB/DATAFILE/sysaux.344.1170495997',
36> '+DATA/CDB/DATAFILE/undotbs1.277.1170495997',
37> '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007',
38> '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007',
39> '+DATA/CDB/DATAFILE/users.366.1170495997',
40> '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007',
41> '+DATA/CDB/DATAFILE/undotbs2.360.1170495997',
42> '+DATA/CDB/DATAFILE/undotbs3.302.1170495997',
43> '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003',
44> '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003',
45> '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003',
46> '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003',
47> '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003',
48> '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
49> CHARACTER SET AL32UTF8
50> ;
Statement processed
RMAN> CATALOG START WITH '+data1';
RMAN> reset database to incarnation 1;
database reset to incarnation 1
RMAN> run {
2> set until time "to_date('2024-03-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
SQL> alter system set cluster_database=true scope=spfile sid='*';
restore database until time "to_date('2019-01-04:10:19:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
export NLS_DATE_FORMAT='yyyymmdd hh24:mi:ss';
RMAN> run {
set until time "to_date('2024-06-01 18:07:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore controlfile;
}
run {
set until time "to_date('2024-02-03:15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
allocate channel dev1 type disk;
shutdown abort;
startup nomount;
restore controlfile;
}
run {
set until time "to_date('2024-02-03:15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
allocate channel dev1 type disk;
shutdown abort;
startup nomount;
restore controlfile;
alter database mount;
restore database;
recover database;
alter database open resetlogs;
}
run {
set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
list incarnation of database;
list incarnation;
reset database to incarnation 2;
restore spfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
restore spfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
run {
startup nomount;
restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
startup mount;
set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
reset database to incarnation 2;
run {
set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
SET DBID
RUN {
SET CONTROLFILE AUTOBACKUP FORMAT
FOR DEVICE TYPE DISK TO '+data1/CDB/AUTOBACKUP/2024_02_03/_%F';
RESTORE SPFILE FROM AUTOBACKUP;
}
---------- 基于时间点的恢复
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
5 5 CDB 2265125454 PARENT 7341211 20240601 17:08:26
4 4 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
6 6 CDB 2265125454 PARENT 7577543 20240601 17:51:39
7 7 CDB 2265125454 PARENT 7579485 20240601 17:56:11
8 8 CDB 2265125454 PARENT 7579486 20240601 18:02:46
9 9 CDB 2265125454 CURRENT 7579487 20240601 20:23:19
RMAN> run {
2> set until time "to_date('2024-06-01 18:07:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 20:24:10
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=794 instance=cdb1 device type=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 20:24:10
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
------------超过了resetlogs时间
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
5 5 CDB 2265125454 PARENT 7341211 20240601 17:08:26
4 4 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
6 6 CDB 2265125454 PARENT 7577543 20240601 17:51:39
7 7 CDB 2265125454 PARENT 7579485 20240601 17:56:11
8 8 CDB 2265125454 PARENT 7579486 20240601 18:02:46
9 9 CDB 2265125454 CURRENT 7579487 20240601 20:23:19
run {
set until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
executing command: SET until clause
Starting restore at 20240601 20:25:08
using channel ORA_DISK_1
skipping datafile 1; already restored to file +DATA/CDB/DATAFILE/system.350.1170479195
skipping datafile 10; already restored to file +DATA/CDB/DATAFILE/undotbs3.265.1170479195
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.293.1170479225
skipping datafile 16; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.267.1170479209
restore not done; all files read only, offline, excluded, or already restored
Finished restore at 20240601 20:25:09
Starting recover at 20240601 20:25:09
using channel ORA_DISK_1
starting media recovery
archived log for thread 1 with sequence 117 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
archived log for thread 1 with sequence 1 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.382.1170482171
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291 thread=3 sequence=68
media recovery complete, elapsed time: 00:00:09
Finished recover at 20240601 20:25:20
Statement processed
RMAN>
RMAN>
RMAN>
RMAN> exit
Recovery Manager complete.
[oracle@rac1 ~]$ s
SQL> select * from dual;
D
X
------------------如果超前恢复,需要恢复控制文件
RMAN> reset database to incarnation 8;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of reset database command on default channel at 06/01/2024 20:29:15
ORA-19910: can not change recovery target incarnation in control file
RMAN> reset database to incarnation 6;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of reset database command on default channel at 06/01/2024 20:29:28
ORA-19910: can not change recovery target incarnation in control file
RMAN> startup mount force;
Oracle instance started
database mounted
Total System Global Area 2382361320 bytes
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
5 5 CDB 2265125454 PARENT 7341211 20240601 17:08:26
4 4 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
6 6 CDB 2265125454 PARENT 7577543 20240601 17:51:39
7 7 CDB 2265125454 PARENT 7579485 20240601 17:56:11
8 8 CDB 2265125454 PARENT 7579486 20240601 18:02:46
9 9 CDB 2265125454 PARENT 7579487 20240601 20:23:19
10 10 CDB 2265125454 CURRENT 7581612 20240601 20:25:20
RMAN> reset database to incarnation 8;
database reset to incarnation 8
RMAN> run {
2> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 20:31:35
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=34 instance=cdb1 device type=DISK
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.293.1170479225
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.292.1170479225
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.288.1170479225
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
Starting recover at 20240601 20:32:08
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 20:32:09
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 18:24:16'
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 8
RMAN>
-----恢复控制文件
RMAN> run {
2> set until time "to_date('2024-06-01 18:07:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore controlfile;
4> }
executing command: SET until clause
Starting restore at 20240601 20:37:28
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=31 instance=cdb1 device type=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 20:37:29
ORA-01507: database not mounted
RMAN> SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '+data1/CDB/AUTOBACKUP/2024_02_03/%F';
executing command: SET CONTROLFILE AUTOBACKUP FORMAT
RMAN> restore controlfile;
Starting restore at 20240601 20:49:18
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 20:49:18
RMAN-06563: control file or SPFILE must be restored using FROM AUTOBACKUP
RMAN> restore controlfile from autobackup;
Starting restore at 20240601 20:49:31
using channel ORA_DISK_1
recovery area destination: +DATA1
database name (or database unique name) used for search: CDB
channel ORA_DISK_1: AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145 found in the recovery area
AUTOBACKUP search with format "+data1/CDB/AUTOBACKUP/2024_02_03/%F" not attempted because DBID was not set
channel ORA_DISK_1: restoring control file from AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
channel ORA_DISK_1: control file restore from AUTOBACKUP complete
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 20:49:38
RMAN> set dbid=1148478735;
executing command: SET DBID
RMAN> restore controlfile from autobackup;
Starting restore at 20240601 20:50:24
using channel ORA_DISK_1
recovery area destination: +DATA1
database name (or database unique name) used for search: CDB
channel ORA_DISK_1: AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145 found in the recovery area
channel ORA_DISK_1: looking for AUTOBACKUP on day: 20240601
channel ORA_DISK_1: restoring control file from AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
channel ORA_DISK_1: control file restore from AUTOBACKUP complete
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 20:50:25
RMAN>
RMAN> set dbid=1148478735;--设置错误也可以? 没有= ?
executing command: SET DBID
RMAN> restore controlfile from autobackup;
Starting restore at 20240601 20:50:24
using channel ORA_DISK_1
recovery area destination: +DATA1
database name (or database unique name) used for search: CDB
channel ORA_DISK_1: AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145 found in the recovery area
channel ORA_DISK_1: looking for AUTOBACKUP on day: 20240601
channel ORA_DISK_1: restoring control file from AUTOBACKUP +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
channel ORA_DISK_1: control file restore from AUTOBACKUP complete
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 20:50:25
RMAN> list incarnation of database;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of list command at 06/01/2024 20:51:01
ORA-01507: database not mounted
RMAN> alter database mount;
released channel: ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of sql statement command at 06/01/2024 20:51:15
RMAN-06189: current DBID 1148478735 does not match target mounted database (2265125454)
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
5 5 CDB 2265125454 PARENT 7341211 20240601 17:08:26
4 4 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
6 6 CDB 2265125454 PARENT 7577543 20240601 17:51:39
7 7 CDB 2265125454 PARENT 7579485 20240601 17:56:11
8 8 CDB 2265125454 PARENT 7579486 20240601 18:02:46
9 9 CDB 2265125454 PARENT 7579487 20240601 20:23:19
10 10 CDB 2265125454 CURRENT 7581612 20240601 20:25:20
RMAN> set dbid=2265125454;
executing command: SET DBID
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of set command at 06/01/2024 20:51:36
RMAN-06188: cannot use command when connected to a mounted target database
RMAN> shutdown abort
Oracle instance shut down
RMAN> set dbid=2265125454;
executing command: SET DBID
RMAN> startup mount;
connected to target database (not started)
Oracle instance started
database mounted
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
5 5 CDB 2265125454 PARENT 7341211 20240601 17:08:26
4 4 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
6 6 CDB 2265125454 PARENT 7577543 20240601 17:51:39
7 7 CDB 2265125454 PARENT 7579485 20240601 17:56:11
8 8 CDB 2265125454 PARENT 7579486 20240601 18:02:46
9 9 CDB 2265125454 PARENT 7579487 20240601 20:23:19
10 10 CDB 2265125454 CURRENT 7581612 20240601 20:25:20
RMAN>
----应该错了, restore controlfile from autobackup; 后应该看不到新的incarnation
RMAN> shutdown abort
Oracle instance shut down
RMAN> startup nomount;
connected to target database (not started)
Oracle instance started
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
RMAN> restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
Starting restore at 20240601 20:53:40
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=33 instance=cdb1 device type=DISK
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:02
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 20:53:42
RMAN> alter database mount;
released channel: ORA_DISK_1
Statement processed
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 CURRENT 1920977 20230926 01:52:18
RMAN>
RMAN> run {
2> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 20:54:41
Starting implicit crosscheck backup at 20240601 20:54:41
allocated channel: ORA_DISK_1
Crosschecked 5 objects
Finished implicit crosscheck backup at 20240601 20:54:41
Starting implicit crosscheck copy at 20240601 20:54:41
using channel ORA_DISK_1
Finished implicit crosscheck copy at 20240601 20:54:41
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.428.1170479311
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.274.1170479311
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.504.1170479465
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.447.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.403.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.398.1170480439
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.391.1170481337
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.497.1170481899
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.421.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.419.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.413.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.417.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.401.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.382.1170482171
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.367.1170482567
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.439.1170490999
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.441.1170491121
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170522520.750.1170479321
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525123.402.1170481925
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525380.374.1170482181
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525776.362.1170482577
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534209.440.1170491011
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170000915.746.1169957715
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170005562.412.1169962363
File Name: +DATA1/CDB/AUTOBACKUP/2024_04_20/s_1166779737.317.1166779737
File Name: +DATA1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 20:54:42
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
-----默认用了最新的,所以时间超前了
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 PARENT 7341211 20240601 17:08:26
9 9 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
10 10 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 PARENT 7577543 20240601 17:51:39
5 5 CDB 2265125454 PARENT 7579485 20240601 17:56:11
6 6 CDB 2265125454 PARENT 7579486 20240601 18:02:46
7 7 CDB 2265125454 PARENT 7579487 20240601 20:23:19
8 8 CDB 2265125454 CURRENT 7581612 20240601 20:25:20
RMAN> reset database to incarnation 3;
-----这个时间恢复不了,因为17:08:26-8:24:16 resetlogs多次了
database reset to incarnation 3
RMAN> run {
2> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 20:56:46
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.294.1170492947
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.259.1170492947
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.260.1170492947
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.302.1170492947
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.270.1170492947
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.301.1170492947
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00005 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
channel ORA_DISK_1: restoring datafile 00006 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
channel ORA_DISK_1: restoring datafile 00008 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
channel ORA_DISK_1: piece handle=+DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 20240601 20:57:11
Starting recover at 20240601 20:57:11
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 20:57:12
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 18:24:16' using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 3
RMAN> exit
Recovery Manager complete.
[oracle@rac1 ~]$ s
SQL*Plus: Release 19.0.0.0.0 - Production on Sat Jun 1 20:58:25 2024
Version 19.20.0.0.0
Copyright (c) 1982, 2022, Oracle. All rights reserved.
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.20.0.0.0
SQL> recover database using backup controlfile;
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 3
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.20.0.0.0
[oracle@rac1 ~]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Sat Jun 1 20:58:50 2024
Version 19.20.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
connected to target database: CDB (DBID=2265125454, not open)
RMAN> list incarnation of database;
using target database control file instead of recovery catalog
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 CURRENT 7341211 20240601 17:08:26
9 9 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
10 10 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> run {
2> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 20:59:45
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=791 instance=cdb1 device type=DISK
skipping datafile 1; already restored to file +DATA/CDB/DATAFILE/system.267.1170493007
skipping datafile 3; already restored to file +DATA/CDB/DATAFILE/sysaux.271.1170493007
skipping datafile 4; already restored to file +DATA/CDB/DATAFILE/undotbs1.272.1170493007
skipping datafile 7; already restored to file +DATA/CDB/DATAFILE/users.360.1170493007
skipping datafile 9; already restored to file +DATA/CDB/DATAFILE/undotbs2.279.1170493007
skipping datafile 10; already restored to file +DATA/CDB/DATAFILE/undotbs3.359.1170493007
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.301.1170493029
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.270.1170493029
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.260.1170493029
skipping datafile 11; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.262.1170493013
skipping datafile 12; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1170493013
skipping datafile 13; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.292.1170493013
skipping datafile 14; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.293.1170493015
skipping datafile 15; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.275.1170493015
skipping datafile 16; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.302.1170493015
restore not done; all files read only, offline, excluded, or already restored
Finished restore at 20240601 20:59:45
Starting recover at 20240601 20:59:45
using channel ORA_DISK_1
starting media recovery
archived log for thread 1 with sequence 117 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
archived log for thread 2 with sequence 90 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291
archived log for thread 3 with sequence 68 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291 thread=3 sequence=68
unable to find archived log
archived log thread=1 sequence=118
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 20:59:47
RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 118 and starting SCN of 7341210
RMAN> alter database open resetlogs;
Statement processed
RMAN>
-----恢复成功,此时应该不是incarnation 2了,
----完整恢复-----
RMAN> shutdown abort
Oracle instance shut down
RMAN> run {
2> startup nomount;
3> restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
4> startup mount;
5> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
6> reset database to incarnation 2;
7> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
8> restore database;
9> recover database;
10> alter database open resetlogs;
11> }
connected to target database (not started)
Oracle instance started
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
Starting restore at 20240601 21:08:27
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=791 instance=cdb1 device type=DISK
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:06
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 21:08:33
database is already started
database mounted
released channel: ORA_DISK_1
executing command: SET until clause
Starting implicit crosscheck backup at 20240601 21:08:38
allocated channel: ORA_DISK_1
Crosschecked 5 objects
Finished implicit crosscheck backup at 20240601 21:08:38
Starting implicit crosscheck copy at 20240601 21:08:38
using channel ORA_DISK_1
Finished implicit crosscheck copy at 20240601 21:08:38
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.428.1170479311
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.274.1170479311
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.504.1170479465
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.447.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.403.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.398.1170480439
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.391.1170481337
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.497.1170481899
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.421.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.419.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.413.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.417.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.401.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.382.1170482171
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.367.1170482567
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.439.1170490999
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.441.1170491121
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.505.1170493203
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.506.1170493203
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.532.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.536.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.537.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_4.540.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.323.1170493307
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170522520.750.1170479321
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525123.402.1170481925
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525380.374.1170482181
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525776.362.1170482577
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534209.440.1170491011
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170536408.507.1170493209
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170000915.746.1169957715
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170005562.412.1169962363
File Name: +DATA1/CDB/AUTOBACKUP/2024_04_20/s_1166779737.317.1166779737
File Name: +DATA1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of reset database command at 06/01/2024 21:08:39
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
RMAN>
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> run {
2> set until time "to_date('2024-06-01 18:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:09:27
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.275.1148478571
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.263.1148478647
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.264.1148478683
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.269.1148478683
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.268.1148480549
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.262.1148480551
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00005 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
channel ORA_DISK_1: restoring datafile 00006 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
channel ORA_DISK_1: restoring datafile 00008 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
channel ORA_DISK_1: piece handle=+DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
Finished restore at 20240601 21:10:12
Starting recover at 20240601 21:10:13
using channel ORA_DISK_1
starting media recovery
archived log for thread 1 with sequence 117 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
archived log for thread 2 with sequence 90 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291
archived log for thread 3 with sequence 68 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291 thread=3 sequence=68
unable to find archived log
archived log thread=1 sequence=118
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:10:14
RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 118 and starting SCN of 7341210
RMAN>
RMAN>
RMAN> alter database open resetlogs;
Statement processed
RMAN>
RMAN> list backup of database summary;
List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
15 B F A DISK 20240203 23:36:41 1 1 NO TAG20240203T233636
16 B F A DISK 20240203 23:36:45 1 1 NO TAG20240203T233636
17 B F A DISK 20240203 23:36:48 1 1 NO TAG20240203T233636
---------------恢复到FULL BACKUP 备份之前也是不可能的
RMAN> shutdown abort
RMAN> startup nomount;
connected to target database (not started)
Oracle instance started
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
RMAN> restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
Starting restore at 20240601 21:22:46
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=30 instance=cdb1 device type=DISK
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 21:22:47
RMAN> alter database mount;
released channel: ORA_DISK_1
Statement processed
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 CURRENT 1920977 20230926 01:52:18
RMAN>
RMAN>
RMAN>
RMAN>
RMAN>
RMAN>
RMAN> run {
set until time "to_date('2024-02-05 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
executing command: SET until clause
Starting restore at 20240601 21:23:35
Starting implicit crosscheck backup at 20240601 21:23:35
allocated channel: ORA_DISK_1
Crosschecked 5 objects
Finished implicit crosscheck backup at 20240601 21:23:36
Starting implicit crosscheck copy at 20240601 21:23:36
using channel ORA_DISK_1
Finished implicit crosscheck copy at 20240601 21:23:36
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.428.1170479311
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.274.1170479311
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.504.1170479465
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.447.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.403.1170480437
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.398.1170480439
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.391.1170481337
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.497.1170481899
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.421.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.419.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.413.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.417.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.401.1170481901
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.382.1170482171
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.367.1170482567
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.439.1170490999
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.441.1170491121
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.505.1170493203
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.506.1170493203
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.532.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.536.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.537.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_4.540.1170493305
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.323.1170493307
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.350.1170493837
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.356.1170493837
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170522520.750.1170479321
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525123.402.1170481925
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525380.374.1170482181
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525776.362.1170482577
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534209.440.1170491011
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170536408.507.1170493209
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170537043.371.1170493843
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170000915.746.1169957715
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170005562.412.1169962363
File Name: +DATA1/CDB/AUTOBACKUP/2024_04_20/s_1166779737.317.1166779737
File Name: +DATA1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:23:37
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
RMAN>
RMAN>
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
9 9 CDB 2265125454 CURRENT 7341211 20240601 21:10:31
11 11 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
8 8 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
12 12 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
10 10 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> run {
2> set until time "to_date('2024-02-01 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:24:52
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:24:53
RMAN-06026: some targets not found - aborting restore
RMAN-06023: no backup or copy of datafile 16 found to restore
RMAN-06023: no backup or copy of datafile 15 found to restore
RMAN-06023: no backup or copy of datafile 14 found to restore
RMAN-06023: no backup or copy of datafile 13 found to restore
RMAN-06023: no backup or copy of datafile 12 found to restore
RMAN-06023: no backup or copy of datafile 11 found to restore
RMAN-06023: no backup or copy of datafile 7 found to restore
RMAN-06023: no backup or copy of datafile 4 found to restore
RMAN-06023: no backup or copy of datafile 3 found to restore
RMAN-06023: no backup or copy of datafile 1 found to restore
RMAN> run {
2> set until time "to_date('2024-02-03 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:25:03
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:25:03
RMAN-06026: some targets not found - aborting restore
RMAN-06023: no backup or copy of datafile 16 found to restore
RMAN-06023: no backup or copy of datafile 15 found to restore
RMAN-06023: no backup or copy of datafile 14 found to restore
RMAN-06023: no backup or copy of datafile 13 found to restore
RMAN-06023: no backup or copy of datafile 12 found to restore
RMAN-06023: no backup or copy of datafile 11 found to restore
RMAN-06023: no backup or copy of datafile 7 found to restore
RMAN-06023: no backup or copy of datafile 4 found to restore
RMAN-06023: no backup or copy of datafile 3 found to restore
RMAN-06023: no backup or copy of datafile 1 found to restore
reset database to incarnation 15;
list incarnation;
RMAN> run {
set until time "to_date('2024-05-28 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
executing command: SET until clause
Starting restore at 20240601 21:25:10
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.275.1148478571
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.263.1148478647
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.264.1148478683
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.269.1148478683
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.268.1148480549
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.262.1148480551
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00005 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
channel ORA_DISK_1: restoring datafile 00006 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
channel ORA_DISK_1: restoring datafile 00008 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
channel ORA_DISK_1: piece handle=+DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 20240601 21:25:44
Starting recover at 20240601 21:25:44
using channel ORA_DISK_1
starting media recovery
archived log for thread 1 with sequence 117 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445
archived log for thread 2 with sequence 90 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291
archived log for thread 3 with sequence 68 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.379.1170481445 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.422.1170479291 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.751.1170479291 thread=3 sequence=68
unable to find archived log
archived log thread=1 sequence=118
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:25:46
RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 118 and starting SCN of 7341210
RMAN>
RMAN>
RMAN> alter database open resetlogs;
Statement processed
RMAN>
list incarnation;
reset database to incarnation 2;
restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
shutdown abort;
startup nomount;
restore controlfile;
alter database mount;
list incarnation;
run {
set until time "to_date('2024-02-04 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.20.0.0.0
[oracle@rac1 ~]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Sat Jun 1 21:41:53 2024
Version 19.20.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
connected to target database: CDB (DBID=2265125454, not open)
RMAN> run {
2> set until time "to_date('2024-05-04 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:42:04
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=27 instance=cdb1 device type=DISK
skipping datafile 1; already restored to file +DATA/CDB/DATAFILE/system.270.1170495315
skipping datafile 3; already restored to file +DATA/CDB/DATAFILE/sysaux.260.1170495315
skipping datafile 4; already restored to file +DATA/CDB/DATAFILE/undotbs1.350.1170495315
skipping datafile 7; already restored to file +DATA/CDB/DATAFILE/users.293.1170495315
skipping datafile 9; already restored to file +DATA/CDB/DATAFILE/undotbs2.288.1170495315
skipping datafile 10; already restored to file +DATA/CDB/DATAFILE/undotbs3.292.1170495315
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.272.1170495337
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.279.1170495337
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.359.1170495337
skipping datafile 11; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.366.1170495329
skipping datafile 12; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.302.1170495331
skipping datafile 13; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.360.1170495331
skipping datafile 14; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.277.1170495331
skipping datafile 15; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.344.1170495331
skipping datafile 16; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.291.1170495331
restore not done; all files read only, offline, excluded, or already restored
Finished restore at 20240601 21:42:05
Starting recover at 20240601 21:42:05
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:42:05
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/05/04 15:19:16' using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 2
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 CURRENT 1920977 20230926 01:52:18
12 12 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
14 14 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
4 4 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
3 3 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
10 10 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
5 5 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
6 6 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
7 7 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
8 8 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
9 9 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 13;
database reset to incarnation 13
RMAN> run {
2> set until time "to_date('2024-05-04 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:42:35
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:42:35
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
RMAN> run {
2> set until time "to_date('2024-05-14 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:42:48
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:42:48
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
RMAN> run {
2> set until time "to_date('2024-05-28 15:19:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240601 21:43:10
using channel ORA_DISK_1
skipping datafile 1; already restored to file +DATA/CDB/DATAFILE/system.270.1170495315
skipping datafile 3; already restored to file +DATA/CDB/DATAFILE/sysaux.260.1170495315
skipping datafile 4; already restored to file +DATA/CDB/DATAFILE/undotbs1.350.1170495315
skipping datafile 7; already restored to file +DATA/CDB/DATAFILE/users.293.1170495315
skipping datafile 9; already restored to file +DATA/CDB/DATAFILE/undotbs2.288.1170495315
skipping datafile 10; already restored to file +DATA/CDB/DATAFILE/undotbs3.292.1170495315
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.272.1170495337
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.279.1170495337
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.359.1170495337
skipping datafile 11; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.366.1170495329
skipping datafile 12; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.302.1170495331
skipping datafile 13; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.360.1170495331
skipping datafile 14; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.277.1170495331
skipping datafile 15; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.344.1170495331
skipping datafile 16; already restored to file +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.291.1170495331
restore not done; all files read only, offline, excluded, or already restored
Finished restore at 20240601 21:43:10
Starting recover at 20240601 21:43:10
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:43:11
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/05/28 15:19:16' using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 13
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
12 12 CDB 2265125454 PARENT 7341211 20240526 16:15:06
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
14 14 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
4 4 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
3 3 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
10 10 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 CURRENT 7386359 20240526 17:32:32
5 5 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
6 6 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
7 7 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
8 8 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
9 9 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 14;
database reset to incarnation 14
RMAN> recover database;
Starting recover at 20240601 21:43:58
using channel ORA_DISK_1
starting media recovery
archived log for thread 2 with sequence 90 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.387.1170495345
archived log for thread 3 with sequence 68 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.350.1170495345
archived log for thread 1 with sequence 1 is already on disk as file +DATA/CDB/ONLINELOG/group_1.285.1170495387
archived log for thread 2 with sequence 1 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.506.1170495393
archived log for thread 3 with sequence 1 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.505.1170495393
channel ORA_DISK_1: starting archived log restore to default destination
channel ORA_DISK_1: restoring archived log
archived log thread=1 sequence=117
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213 tag=TAG20240203T233652
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.356.1170495839 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.387.1170495345 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.350.1170495345 thread=3 sequence=68
archived log file name=+DATA/CDB/ONLINELOG/group_1.285.1170495387 thread=1 sequence=1
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.505.1170495393 thread=3 sequence=1
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.506.1170495393 thread=2 sequence=1
Finished recover at 20240601 21:44:02
RMAN> alter database open;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of sql statement command at 06/01/2024 21:44:24
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
RMAN> alter database open resetlogs;
Statement processed
RMAN> shutdown abort
Oracle instance shut down
RMAN> startup nomount;
connected to target database (not started)
Oracle instance started
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
RMAN> restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
Starting restore at 20240601 21:45:49
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=792 instance=cdb1 device type=DISK
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240601 21:45:52
RMAN> restore database;
Starting restore at 20240601 21:46:01
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:46:01
ORA-01507: database not mounted
RMAN> alter database mount;
restore database;
released channel: ORA_DISK_1
Statement processed
RMAN>
Starting restore at 20240601 21:46:11
Starting implicit crosscheck backup at 20240601 21:46:11
allocated channel: ORA_DISK_1
Crosschecked 5 objects
Finished implicit crosscheck backup at 20240601 21:46:11
Starting implicit crosscheck copy at 20240601 21:46:11
using channel ORA_DISK_1
Finished implicit crosscheck copy at 20240601 21:46:11
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170522520.750.1170479321
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525123.402.1170481925
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525380.374.1170482181
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170525776.362.1170482577
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534209.440.1170491011
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170534343.468.1170491145
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170536408.507.1170493209
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170537043.371.1170493843
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170537975.436.1170494775
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170538607.441.1170495409
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170539080.382.1170495881
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170000915.746.1169957715
File Name: +DATA1/CDB/AUTOBACKUP/2024_05_26/s_1170005562.412.1169962363
File Name: +DATA1/CDB/AUTOBACKUP/2024_04_20/s_1166779737.317.1166779737
File Name: +DATA1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.275.1148478571
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.263.1148478647
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.264.1148478683
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.269.1148478683
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.268.1148480549
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.262.1148480551
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/01/2024 21:46:14
ORA-19870: error while restoring backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
ORA-19504: failed to create file "+DATA"
ORA-17502: ksfdcre:4 Failed to create file +DATA
ORA-15041: diskgroup "DATA" space exhausted
RMAN> restore database;
Starting restore at 20240601 21:46:36
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.275.1148478571
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.263.1148478647
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.264.1148478683
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.269.1148478683
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.268.1148480549
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.262.1148480551
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.292.1148481713
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.288.1148481713
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.293.1148481713
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.291.1148481745
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.285.1148481747
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.284.1148481749
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00005 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/system.272.1148480251
channel ORA_DISK_1: restoring datafile 00006 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/sysaux.271.1148480251
channel ORA_DISK_1: restoring datafile 00008 to +DATA/CDB/86B637B62FE07A65E053F706E80A27CA/DATAFILE/undotbs1.267.1148480251
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
channel ORA_DISK_1: piece handle=+DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 20240601 21:46:49
RMAN> recover database
2> ;
Starting recover at 20240601 21:47:04
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:47:06
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until cancel using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 13
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
14 14 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
12 12 CDB 2265125454 PARENT 7341211 20240601 21:36:27
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
10 10 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
9 9 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 CURRENT 7350651 20240601 21:44:32
15 15 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 15;
database reset to incarnation 15
RMAN> recover database;
Starting recover at 20240601 21:48:14
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:48:16
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until cancel using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 15
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> recover database;
Starting recover at 20240601 21:48:44
using channel ORA_DISK_1
starting media recovery
channel ORA_DISK_1: starting archived log restore to default destination
channel ORA_DISK_1: restoring archived log
archived log thread=2 sequence=90
channel ORA_DISK_1: restoring archived log
archived log thread=1 sequence=117
channel ORA_DISK_1: restoring archived log
archived log thread=3 sequence=68
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213 tag=TAG20240203T233652
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.356.1170496125 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125 thread=3 sequence=68
channel default: deleting archived log(s)
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_117.356.1170496125 RECID=227 STAMP=1170539325
unable to find archived log
archived log thread=1 sequence=118
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/01/2024 21:48:47
RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 118 and starting SCN of 7341210
RMAN> alter database open resetlogs;
Statement processed
RMAN>
[oracle@rac1 ~]$ export NLS_DATE_FORMAT='yyyymmdd hh24:mi:ss';
[oracle@rac1 ~]$
[oracle@rac1 ~]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Sun Jun 2 12:22:05 2024
Version 19.20.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
connected to target database: CDB (DBID=2265125454)
RMAN> list incarnation of database;
using target database control file instead of recovery catalog
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
10 10 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
16 16 CDB 2265125454 CURRENT 7341211 20240601 21:49:05
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
14 14 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
12 12 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
9 9 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 ORPHAN 7350651 20240601 21:44:32
15 15 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> startup mount force
Oracle instance started
database mounted
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
RMAN> run {
2> set until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 20240602 12:22:52
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 12:22:52
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
---太早
RMAN> restore database until time "to_date('2024-06-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;---测试可以
Starting restore at 20240602 12:23:56
using channel ORA_DISK_1
List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
15 B F A DISK 20240203 23:36:41 1 1 NO TAG20240203T233636
43 B F A DISK 20240601 23:23:52 1 1 NO TAG20240601T232326
41 B F A DISK 20240601 23:23:27 1 1 NO TAG20240601T232326
16 B F A DISK 20240203 23:36:45 1 1 NO TAG20240203T233636
42 B F A DISK 20240601 23:23:34 1 1 NO TAG20240601T232326
List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
18 B A A DISK 20240203 23:36:52 1 1 NO TAG20240203T233652
List of Archived Log Copies for database with db_unique_name CDB
=====================================================================
Key Thrd Seq S Low Time
226 2 90 A 20240203 10:36:31
Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
228 3 68 A 20240203 10:36:32
242 3 4 A 20240601 10:41:12
Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_4.474.1170500337
recovery will be done up to SCN 7786767
Media recovery start SCN is 7341188
Recovery must be done beyond SCN 7786767 to clear datafile fuzziness
Finished restore at 20240602 12:23:57
RMAN> recover database until time "to_date('2024-06-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;---测试recover 需要先恢复!!!
Starting recover at 20240602 12:24:16
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:24:17
RMAN-06555: datafile 1 must be restored from backup created before 20240601 22:24:16
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;---太早
Starting restore at 20240602 12:24:39
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 12:24:39
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 PARENT 1920977 20230926 01:52:18
10 10 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
16 16 CDB 2265125454 CURRENT 7341211 20240601 21:49:05
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
14 14 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
12 12 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
9 9 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 ORPHAN 7350651 20240601 21:44:32
15 15 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 7;--------这段时间测试太多,不好操作。!!!
database reset to incarnation 7
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
Starting restore at 20240602 12:25:19
using channel ORA_DISK_1
datafile 9 will be created automatically during restore operation
datafile 10 will be created automatically during restore operation
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 12:25:19
RMAN-06023: no backup or copy of datafile 1 found to restore
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
Starting restore at 20240602 12:25:40
using channel ORA_DISK_1
List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
15 B F A DISK 20240203 23:36:41 1 1 NO TAG20240203T233636
43 B F A DISK 20240601 23:23:52 1 1 NO TAG20240601T232326
16 B F A DISK 20240203 23:36:45 1 1 NO TAG20240203T233636
List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
18 B A A DISK 20240203 23:36:52 1 1 NO TAG20240203T233652
List of Archived Log Copies for database with db_unique_name CDB
=====================================================================
Key Thrd Seq S Low Time
226 2 90 A 20240203 10:36:31
Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
228 3 68 A 20240203 10:36:32
Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125
recovery will be done up to SCN 7341196
Media recovery start SCN is 7341188
Recovery must be done beyond SCN 7341196 to clear datafile fuzziness
Finished restore at 20240602 12:25:40
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting restore at 20240602 12:26:00
flashing back control file to SCN 7341196
Oracle error from target database:
ORA-38729: Not enough flashback database log data to do FLASHBACK.
using channel ORA_DISK_1
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.291.1170495997
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.344.1170495997
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.277.1170495997
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.366.1170495997
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.360.1170495997
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.302.1170495997
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 20240602 12:26:10
RMAN> recover database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')"
2> ;
Starting recover at 20240602 12:26:30
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:26:31
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 20:24:16'
ORA-00283: recovery session canceled due to errors
ORA-38872: Cannot perform backup control file recovery if Flashback Database is enabled.
RMAN> alter DATAbase flashback off;
Statement processed
RMAN> recover database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')"
2> ;
Starting recover at 20240602 12:27:02
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:27:03
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 20:24:16'
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 2
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 CURRENT 1920977 20230926 01:52:18
10 10 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
16 16 CDB 2265125454 ORPHAN 7341211 20240601 21:49:05
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
14 14 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
12 12 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
9 9 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 ORPHAN 7350651 20240601 21:44:32
15 15 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> reset database to incarnation 5;
database reset to incarnation 5
RMAN> recover database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting recover at 20240602 12:28:15
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:28:16
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 20:24:16' using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 5
RMAN> reset database to incarnation 6;
database reset to incarnation 6
RMAN> recover database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting recover at 20240602 12:28:44
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:28:45
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 20:24:16' using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 6
RMAN> reset database to incarnation 9;
database reset to incarnation 9
RMAN> recover database until scn 7341220;
Starting recover at 20240602 12:32:02
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:32:02
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until change 7341220 using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 9
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> recover database until time "to_date('2024-03-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting recover at 20240602 12:32:48
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:32:49
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/03/01 22:24:16' using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 2
------------------全部恢复不了
----------restore controlfile 后 reset database to incarnation 所有之前的可以restore不能recover
RMAN> restore controlfile from '+data1/CDB/AUTOBACKUP/2024_02_03/s_1160005013.321.1159958213';
Starting restore at 20240602 12:33:59
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=794 instance=cdb1 device type=DISK
channel ORA_DISK_1: no AUTOBACKUP in 7 days found
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 12:33:59
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece
-------昨天不小心delete backup of controlfile,导致control file失败,这个命令以后不许执行,还好立即做了备份。
RMAN> restore controlfile from '+data1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.412.1170501767';
Starting restore at 20240602 12:35:16
using channel ORA_DISK_1
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
output file name=+DATA/CDB/CONTROLFILE/current.303.1148478735
output file name=+DATA/CDB/CONTROLFILE/current.289.1148478735
Finished restore at 20240602 12:35:17
RMAN> alter database mount;
released channel: ORA_DISK_1
Statement processed
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 CURRENT 1 20190417 00:55:59
2 2 CDB 2265125454 ORPHAN 1920977 20230926 01:52:18
10 10 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
16 16 CDB 2265125454 ORPHAN 7341211 20240601 21:49:05
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
14 14 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
12 12 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
9 9 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
13 13 CDB 2265125454 ORPHAN 7350651 20240601 21:44:32
15 15 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
RMAN> restore database ;
Starting restore at 20240602 12:35:52
Starting implicit crosscheck backup at 20240602 12:35:52
allocated channel: ORA_DISK_1
Crosschecked 8 objects
Finished implicit crosscheck backup at 20240602 12:35:53
Starting implicit crosscheck copy at 20240602 12:35:53
using channel ORA_DISK_1
Finished implicit crosscheck copy at 20240602 12:35:53
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.496.1170548549
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.412.1170501767
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.507.1170501837
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.371.1170501821
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.436.1170501815
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/annnf0_tag20240601t232324_0.746.1170501805
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/annnf0_tag20240601t232324_0.382.1170501805
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.441.1170501807
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 12:35:53
RMAN-06026: some targets not found - aborting restore
RMAN-06023: no backup or copy of datafile 16 found to restore
RMAN-06023: no backup or copy of datafile 15 found to restore
RMAN-06023: no backup or copy of datafile 14 found to restore
RMAN-06023: no backup or copy of datafile 13 found to restore
RMAN-06023: no backup or copy of datafile 12 found to restore
RMAN-06023: no backup or copy of datafile 11 found to restore
RMAN-06023: no backup or copy of datafile 7 found to restore
RMAN-06023: no backup or copy of datafile 4 found to restore
RMAN-06023: no backup or copy of datafile 3 found to restore
RMAN-06023: no backup or copy of datafile 1 found to restore
RMAN> reset database to incarnation 16;
database reset to incarnation 16
RMAN> restore database;
Starting restore at 20240602 12:36:15
using channel ORA_DISK_1
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.291.1170495997
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.344.1170495997
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.277.1170495997
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.366.1170495997
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.360.1170495997
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.302.1170495997
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.441.1170501807
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.441.1170501807 tag=TAG20240601T232326
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.436.1170501815
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.436.1170501815 tag=TAG20240601T232326
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 20240602 12:36:25
RMAN> recover database;
Starting recover at 20240602 12:36:33
using channel ORA_DISK_1
starting media recovery
archived log for thread 1 with sequence 7 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865
archived log for thread 1 with sequence 8 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953
archived log for thread 1 with sequence 9 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147
archived log for thread 1 with sequence 10 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473
archived log for thread 1 with sequence 11 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519
archived log for thread 1 with sequence 12 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.496.1170548549
archived log for thread 1 with sequence 13 is already on disk as file +DATA/CDB/ONLINELOG/group_1.260.1170496145
archived log for thread 2 with sequence 5 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_5.480.1170500443
archived log for thread 3 with sequence 4 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_4.474.1170500337
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865 thread=1 sequence=7
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_5.480.1170500443 thread=2 sequence=5
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_4.474.1170500337 thread=3 sequence=4
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953 thread=1 sequence=8
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147 thread=1 sequence=9
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473 thread=1 sequence=10
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519 thread=1 sequence=11
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.496.1170548549 thread=1 sequence=12
archived log file name=+DATA/CDB/ONLINELOG/group_1.260.1170496145 thread=1 sequence=13
media recovery complete, elapsed time: 00:00:04
Finished recover at 20240602 12:36:38
RMAN> alter database open;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of sql statement command at 06/02/2024 12:36:44
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
RMAN> alter database open resetlogs;
Statement processed
-------之前的能不能recover 呢?
RMAN> startup mount force;
Oracle instance started
database mounted
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
Starting restore at 20240602 12:51:44
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=791 instance=cdb1 device type=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 12:51:45
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
-----通过改变incarnation 可以拿到最早的backup,但是不能recover
RMAN> reset database to incarnation 2;
database reset to incarnation 2
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')" preview summary;
Starting restore at 20240602 12:52:02
using channel ORA_DISK_1
List of Backups
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
15 B F A DISK 20240203 23:36:41 1 1 NO TAG20240203T233636
40 B F A DISK 20240602 12:35:53 1 1 NO TAG20240601T232326
16 B F A DISK 20240203 23:36:45 1 1 NO TAG20240203T233636
List of Backups
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
18 B A A DISK 20240203 23:36:52 1 1 NO TAG20240203T233652
List of Archived Log Copies for database with db_unique_name CDB
Key Thrd Seq S Low Time
226 2 90 A 20240203 10:36:31
Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
228 3 68 A 20240203 10:36:32
Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125
recovery will be done up to SCN 7341196
Media recovery start SCN is 7341188
Recovery must be done beyond SCN 7341196 to clear datafile fuzziness
Finished restore at 20240602 12:52:02
RMAN> restore database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting restore at 20240602 12:52:10
flashing back control file to SCN 7341196
Oracle error from target database:
ORA-38729: Not enough flashback database log data to do FLASHBACK.
using channel ORA_DISK_1
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.291.1170495997
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.344.1170495997
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.277.1170495997
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.366.1170495997
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.360.1170495997
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.302.1170495997
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 20240602 12:52:21
RMAN> recover database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting recover at 20240602 12:52:35
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:52:37
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 20:24:16'
ORA-00283: recovery session canceled due to errors
ORA-38872: Cannot perform backup control file recovery if Flashback Database is enabled.
RMAN> alter database flashback off;
Statement processed
RMAN> recover database until time "to_date('2024-06-01 20:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
Starting recover at 20240602 12:52:51
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:52:52
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until time '2024/06/01 20:24:16'
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 2
RMAN> recover database;
Starting recover at 20240602 12:52:58
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:52:59
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until cancel using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 2
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1 20190417 00:55:59
2 2 CDB 2265125454 CURRENT 1920977 20230926 01:52:18
3 3 CDB 2265125454 ORPHAN 7341211 20240601 17:08:26
9 9 CDB 2265125454 ORPHAN 7341211 20240601 20:59:57
16 16 CDB 2265125454 ORPHAN 7341211 20240601 21:49:05
14 14 CDB 2265125454 ORPHAN 7341211 20240526 16:15:06
12 12 CDB 2265125454 ORPHAN 7341211 20240601 21:36:27
11 11 CDB 2265125454 ORPHAN 7341211 20240601 21:26:03
10 10 CDB 2265125454 ORPHAN 7341211 20240601 21:10:31
13 13 CDB 2265125454 ORPHAN 7350651 20240601 21:44:32
15 15 CDB 2265125454 ORPHAN 7386359 20240526 17:32:32
4 4 CDB 2265125454 ORPHAN 7577543 20240601 17:51:39
5 5 CDB 2265125454 ORPHAN 7579485 20240601 17:56:11
6 6 CDB 2265125454 ORPHAN 7579486 20240601 18:02:46
7 7 CDB 2265125454 ORPHAN 7579487 20240601 20:23:19
8 8 CDB 2265125454 ORPHAN 7581612 20240601 20:25:20
17 17 CDB 2265125454 ORPHAN 8347838 20240602 12:36:49
RMAN> reset database to incarnation 3;
database reset to incarnation 3
RMAN> recover database;
Starting recover at 20240602 12:54:30
using channel ORA_DISK_1
starting media recovery
media recovery failed
ORA-19912: cannot recover to target incarnation 3
RMAN> reset database to incarnation 4;
database reset to incarnation 4
RMAN> recover database;
Starting recover at 20240602 12:55:14.
.
.
.
.
RMAN> reset database to incarnation 12;
database reset to incarnation 12
RMAN> recover database;
Starting recover at 20240602 12:56:28
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:56:28
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until cancel using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 12
RMAN> reset database to incarnation 12;
database reset to incarnation 12
RMAN> reset database to incarnation 13
2> ;
database reset to incarnation 13
RMAN> reset database to incarnation 14;
database reset to incarnation 14
RMAN> reset database to incarnation 15;
database reset to incarnation 15
RMAN> recover database;
RMAN> reset database to incarnation 16;
database reset to incarnation 16
RMAN> recover database;
Starting recover at 20240602 12:57:06
using channel ORA_DISK_1
starting media recovery
media recovery failed
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 12:57:06
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover
if needed start until cancel using backup controlfile
ORA-00283: recovery session canceled due to errors
ORA-19912: cannot recover to target incarnation 16
RMAN> reset database to incarnation 17;
database reset to incarnation 17
RMAN> recover database;
Starting recover at 20240602 12:57:14
using channel ORA_DISK_1
starting media recovery
archived log for thread 2 with sequence 90 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
archived log for thread 3 with sequence 68 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125
archived log for thread 1 with sequence 1 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.421.1170496877
archived log for thread 1 with sequence 2 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.379.1170497033
archived log for thread 1 with sequence 3 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.504.1170499227
archived log for thread 1 with sequence 4 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_4.428.1170499227
archived log for thread 1 with sequence 5 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_5.422.1170499229
archived log for thread 1 with sequence 6 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_6.438.1170499229
archived log for thread 1 with sequence 7 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865
archived log for thread 1 with sequence 8 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953
archived log for thread 1 with sequence 9 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147
archived log for thread 1 with sequence 10 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473
archived log for thread 1 with sequence 11 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519
archived log for thread 1 with sequence 12 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.483.1170549409
archived log for thread 1 with sequence 13 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_13.485.1170549409
archived log for thread 2 with sequence 1 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.413.1170496153
archived log for thread 2 with sequence 2 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.447.1170499227
archived log for thread 2 with sequence 3 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.274.1170499227
archived log for thread 2 with sequence 4 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_4.362.1170549411
archived log for thread 2 with sequence 5 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_5.374.1170549409
archived log for thread 3 with sequence 1 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.417.1170496153
archived log for thread 3 with sequence 2 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170499073
archived log for thread 3 with sequence 3 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_3.466.1170549411
archived log for thread 3 with sequence 4 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_4.460.1170549411
archived log for thread 1 with sequence 1 is already on disk as file +DATA/CDB/ONLINELOG/group_1.260.1170496145
channel ORA_DISK_1: starting archived log restore to default destination
channel ORA_DISK_1: restoring archived log
archived log thread=1 sequence=117
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213 tag=TAG20240203T233652
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_117.501.1170550635 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125 thread=3 sequence=68
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.421.1170496877 thread=1 sequence=1
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.417.1170496153 thread=3 sequence=1
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.413.1170496153 thread=2 sequence=1
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.379.1170497033 thread=1 sequence=2
channel default: deleting archived log(s)
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_117.501.1170550635 RECID=460 STAMP=1170593835
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.504.1170499227 thread=1 sequence=3
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.447.1170499227 thread=2 sequence=2
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170499073 thread=3 sequence=2
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_3.466.1170549411 thread=3 sequence=3
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.274.1170499227 thread=2 sequence=3
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_4.428.1170499227 thread=1 sequence=4
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_5.422.1170499229 thread=1 sequence=5
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_4.362.1170549411 thread=2 sequence=4
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_6.438.1170499229 thread=1 sequence=6
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_5.374.1170549409 thread=2 sequence=5
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_4.460.1170549411 thread=3 sequence=4
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865 thread=1 sequence=7
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953 thread=1 sequence=8
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147 thread=1 sequence=9
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473 thread=1 sequence=10
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519 thread=1 sequence=11
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.483.1170549409 thread=1 sequence=12
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_13.485.1170549409 thread=1 sequence=13
archived log file name=+DATA/CDB/ONLINELOG/group_1.260.1170496145 thread=1 sequence=1
media recovery complete, elapsed time: 00:00:11
Finished recover at 20240602 12:57:27
RMAN> alter database open;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of sql statement command at 06/02/2024 12:57:36
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
RMAN> alter database open resetlogs;
Statement processed
RMAN>
------由于控制文件丢失,明明有2月3号的全备,但是恢复不了,怎么办--------------------
-----重建controlfile
SQL> alter database backup controlfile to trace;
Database altered.
SQL> select *from v$diag_info;
alter system set cluster_database=true scope=spfile sid='*';
/u01/app/oracle/diag/rdbms/cdb/cdb1/trace/cdb1_ora_26312.trc
[oracle@rac1 trace]$ vi cdb1_dia0_26031_base_1.trc
[oracle@rac1 trace]$ vi cdb1_ora_26312.trc
[oracle@rac1 trace]$ cat cdb1_ora_26312.trc
Trace file /u01/app/oracle/diag/rdbms/cdb/cdb1/trace/cdb1_ora_26312.trc
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.20.0.0.0
Build label: RDBMS_19.20.0.0.0DBRU_LINUX.X64_230621
ORACLE_HOME: /u01/app/oracle/product/19.0.0/db_1
System name: Linux
Node name: rac1
Release: 5.4.17-2011.6.2.el7uek.x86_64
Version: #2 SMP Thu Sep 3 14:09:14 PDT 2020
Machine: x86_64
Instance name: cdb1
Redo thread mounted by this instance: 1
Oracle process number: 61
Unix process pid: 26312, image: oracle@rac1 (TNS V1-V3)
*** 2024-06-02T13:46:13.921268+08:00 (CDB$ROOT(1))
*** SESSION ID:(793.64070) 2024-06-02T13:46:13.921336+08:00
*** CLIENT ID:() 2024-06-02T13:46:13.921345+08:00
*** SERVICE NAME:() 2024-06-02T13:46:13.921349+08:00
*** MODULE NAME:(sqlplus@rac1 (TNS V1-V3)) 2024-06-02T13:46:13.921352+08:00
*** ACTION NAME:() 2024-06-02T13:46:13.921356+08:00
*** CLIENT DRIVER:(SQL*PLUS) 2024-06-02T13:46:13.921359+08:00
*** CONTAINER ID:(1) 2024-06-02T13:46:13.921363+08:00
Received ORADEBUG command (#1) 'CLEANUP_KFK_FD' from process '26314'
*** 2024-06-02T13:46:13.921458+08:00 (CDB$ROOT(1))
Finished processing ORADEBUG command (#1) 'CLEANUP_KFK_FD'
*** 2024-06-02T13:46:28.012179+08:00 (CDB$ROOT(1))
-- The following are current System-scope REDO Log Archival related
-- parameters and can be included in the database initialization file.
--
-- LOG_ARCHIVE_DEST=''
-- LOG_ARCHIVE_DUPLEX_DEST=''
--
-- LOG_ARCHIVE_FORMAT=%t_%s_%r.dbf
--
-- DB_UNIQUE_NAME="cdb"
--
-- LOG_ARCHIVE_CONFIG='SEND, RECEIVE, NODG_CONFIG'
-- LOG_ARCHIVE_MAX_PROCESSES=4
-- STANDBY_FILE_MANAGEMENT=MANUAL
-- FAL_CLIENT=''
-- FAL_SERVER=''
--
-- LOG_ARCHIVE_DEST_1='LOCATION=USE_DB_RECOVERY_FILE_DEST'
-- LOG_ARCHIVE_DEST_1='MANDATORY REOPEN=300 NODELAY'
-- LOG_ARCHIVE_DEST_1='ARCH NOAFFIRM NOVERIFY SYNC'
-- LOG_ARCHIVE_DEST_1='NOREGISTER'
-- LOG_ARCHIVE_DEST_1='NOALTERNATE'
-- LOG_ARCHIVE_DEST_1='NODEPENDENCY'
-- LOG_ARCHIVE_DEST_1='NOMAX_FAILURE NOQUOTA_SIZE NOQUOTA_USED NODB_UNIQUE_NAME'
-- LOG_ARCHIVE_DEST_1='VALID_FOR=(PRIMARY_ROLE,ONLINE_LOGFILES)'
-- LOG_ARCHIVE_DEST_STATE_1=ENABLE
--
-- Below are two sets of SQL statements, each of which creates a new
-- control file and uses it to open the database. The first set opens
-- the database with the NORESETLOGS option and should be used only if
-- the current versions of all online logs are available. The second
-- set opens the database with the RESETLOGS option and should be used
-- if online logs are unavailable.
-- The appropriate set of statements can be copied from the trace into
-- a script file, edited as necessary, and executed when there is a
-- need to re-create the control file.
--
-- Set #1. NORESETLOGS case
--
-- The following commands will create a new control file and use it
-- to open the database.
-- Data used by Recovery Manager will be lost.
-- Additional logs may be required for media recovery of offline
-- Use this only if the current versions of all online logs are
-- available.
-- After mounting the created controlfile, the following SQL
-- statement will place the database in the appropriate
-- protection mode:
-- ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
MAXLOGFILES 192
MAXLOGMEMBERS 3
MAXDATAFILES 1024
MAXINSTANCES 32
MAXLOGHISTORY 292
LOGFILE
GROUP 1 (
'+DATA/CDB/ONLINELOG/group_1.260.1170496145',
'+DATA1/CDB/ONLINELOG/group_1.356.1170496145'
) SIZE 50M BLOCKSIZE 512,
GROUP 2 (
'+DATA/CDB/ONLINELOG/group_2.270.1170496145',
'+DATA1/CDB/ONLINELOG/group_2.350.1170496145'
) SIZE 50M BLOCKSIZE 512,
GROUP 3 (
'+DATA/CDB/ONLINELOG/group_3.352.1170496145',
'+DATA1/CDB/ONLINELOG/group_3.506.1170496145'
) SIZE 50M BLOCKSIZE 512,
GROUP 4 (
'+DATA/CDB/ONLINELOG/group_4.367.1170496145',
'+DATA1/CDB/ONLINELOG/group_4.387.1170496145'
) SIZE 50M BLOCKSIZE 512,
GROUP 5 (
'+DATA/CDB/ONLINELOG/group_5.372.1170496145',
'+DATA1/CDB/ONLINELOG/group_5.431.1170496147'
) SIZE 50M BLOCKSIZE 512,
GROUP 6 (
'+DATA/CDB/ONLINELOG/group_6.304.1170496147',
'+DATA1/CDB/ONLINELOG/group_6.401.1170496147'
) SIZE 50M BLOCKSIZE 512
-- STANDBY LOGFILE
DATAFILE
'+DATA/CDB/DATAFILE/system.291.1170495997',
'+DATA/CDB/DATAFILE/sysaux.344.1170495997',
'+DATA/CDB/DATAFILE/undotbs1.277.1170495997',
'+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007',
'+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007',
'+DATA/CDB/DATAFILE/users.366.1170495997',
'+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007',
'+DATA/CDB/DATAFILE/undotbs2.360.1170495997',
'+DATA/CDB/DATAFILE/undotbs3.302.1170495997',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
CHARACTER SET AL32UTF8
;
-- Commands to re-create incarnation table
-- Below log names MUST be changed to existing filenames on
-- disk. Any one log file from each branch can be used to
-- re-create incarnation records.
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- Recovery is required if any of the datafiles are restored backups,
-- or if the last shutdown was not normal or immediate.
RECOVER DATABASE
-- All logs need archiving and a log switch is needed.
ALTER SYSTEM ARCHIVE LOG ALL;
-- Database can now be opened normally.
ALTER DATABASE OPEN;
-- Open all the PDBs.
ALTER PLUGGABLE DATABASE ALL OPEN;
-- Commands to add tempfiles to temporary tablespaces.
-- Online tempfiles have complete space information.
-- Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/CDB/TEMPFILE/temp.273.1148478745' REUSE;
ALTER SESSION SET CONTAINER = "PDB$SEED";
ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/TEMPFILE/temp.313.1170496155' REUSE;
ALTER SESSION SET CONTAINER = "PDB";
ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/TEMPFILE/temp.315.1170496155' REUSE;
ALTER SESSION SET CONTAINER = "CDB$ROOT";
-- End of tempfile additions.
--
-- Set #2. RESETLOGS case
--
-- The following commands will create a new control file and use it
-- to open the database.
-- Data used by Recovery Manager will be lost.
-- The contents of online logs will be lost and all backups will
-- be invalidated. Use this only if online logs are damaged.
-- After mounting the created controlfile, the following SQL
-- statement will place the database in the appropriate
-- protection mode:
-- ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "CDB" RESETLOGS ARCHIVELOG
MAXLOGFILES 192
MAXLOGMEMBERS 3
MAXDATAFILES 1024
MAXINSTANCES 32
MAXLOGHISTORY 292
LOGFILE
GROUP 1 (
'+DATA/CDB/ONLINELOG/group_1.260.1170496145',
'+DATA1/CDB/ONLINELOG/group_1.356.1170496145'
) SIZE 50M BLOCKSIZE 512,
GROUP 2 (
'+DATA/CDB/ONLINELOG/group_2.270.1170496145',
'+DATA1/CDB/ONLINELOG/group_2.350.1170496145'
) SIZE 50M BLOCKSIZE 512
-- STANDBY LOGFILE
DATAFILE
'+DATA/CDB/DATAFILE/system.291.1170495997',
'+DATA/CDB/DATAFILE/sysaux.344.1170495997',
'+DATA/CDB/DATAFILE/undotbs1.277.1170495997',
'+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007',
'+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007',
'+DATA/CDB/DATAFILE/users.366.1170495997',
'+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007',
'+DATA/CDB/DATAFILE/undotbs2.360.1170495997',
'+DATA/CDB/DATAFILE/undotbs3.302.1170495997',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003',
'+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
CHARACTER SET AL32UTF8
;
-- Commands to re-create incarnation table
-- Below log names MUST be changed to existing filenames on
-- disk. Any one log file from each branch can be used to
-- re-create incarnation records.
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- ALTER DATABASE REGISTER LOGFILE '+DATA1';
-- Recovery is required if any of the datafiles are restored backups,
-- or if the last shutdown was not normal or immediate.
RECOVER DATABASE USING BACKUP CONTROLFILE
-- Create log files for threads other than thread one.
ALTER DATABASE ADD LOGFILE THREAD 2
GROUP 3 (
'+DATA/CDB/ONLINELOG/group_3.352.1170496145',
'+DATA1/CDB/ONLINELOG/group_3.506.1170496145'
) SIZE 50M BLOCKSIZE 512 REUSE,
GROUP 4 (
'+DATA/CDB/ONLINELOG/group_4.367.1170496145',
'+DATA1/CDB/ONLINELOG/group_4.387.1170496145'
) SIZE 50M BLOCKSIZE 512 REUSE;
ALTER DATABASE ADD LOGFILE THREAD 3
GROUP 5 (
'+DATA/CDB/ONLINELOG/group_5.372.1170496145',
'+DATA1/CDB/ONLINELOG/group_5.431.1170496147'
) SIZE 50M BLOCKSIZE 512 REUSE,
GROUP 6 (
'+DATA/CDB/ONLINELOG/group_6.304.1170496147',
'+DATA1/CDB/ONLINELOG/group_6.401.1170496147'
) SIZE 50M BLOCKSIZE 512 REUSE;
-- Database can now be opened zeroing the online logs.
ALTER DATABASE OPEN RESETLOGS;
-- Open all the PDBs.
ALTER PLUGGABLE DATABASE ALL OPEN;
-- Commands to add tempfiles to temporary tablespaces.
-- Online tempfiles have complete space information.
-- Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/CDB/TEMPFILE/temp.273.1148478745' REUSE;
ALTER SESSION SET CONTAINER = "PDB$SEED";
ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/TEMPFILE/temp.313.1170496155' REUSE;
ALTER SESSION SET CONTAINER = "PDB";
ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/TEMPFILE/temp.315.1170496155' REUSE;
ALTER SESSION SET CONTAINER = "CDB$ROOT";
-- End of tempfile additions.
--
[oracle@rac1 trace]$
RMAN> restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233633_0.260.1159958193';
Starting restore at 20240602 13:16:00
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=30 instance=cdb1 device type=DISK
channel ORA_DISK_1: restoring control file
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 13:16:01
ORA-19870: error while restoring backup piece +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233633_0.260.1159958193
ORA-19626: backup set type is archived log - can not be processed by this conversation
RMAN> restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233652_0.320.1159958213';
Starting restore at 20240602 13:16:13
using channel ORA_DISK_1
channel ORA_DISK_1: restoring control file
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 13:16:14
ORA-19870: error while restoring backup piece +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213
ORA-19626: backup set type is archived log - can not be processed by this conversation
RMAN> restore controlfile from '+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197';
Starting restore at 20240602 13:16:22
using channel ORA_DISK_1
channel ORA_DISK_1: restoring control file
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 13:16:23
ORA-19697: standby control file not found in backup set
SQL> CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
2 MAXLOGFILES 192
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 1024
5 MAXINSTANCES 32
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 (
9 '+DATA/CDB/ONLINELOG/group_1.260.1170496145',
10 '+DATA1/CDB/ONLINELOG/group_1.356.1170496145'
11 ) SIZE 50M BLOCKSIZE 512,
12 GROUP 2 (
13 '+DATA/CDB/ONLINELOG/group_2.270.1170496145',
14 '+DATA1/CDB/ONLINELOG/group_2.350.1170496145'
15 ) SIZE 50M BLOCKSIZE 512,
16 GROUP 3 (
17 '+DATA/CDB/ONLINELOG/group_3.352.1170496145',
18 '+DATA1/CDB/ONLINELOG/group_3.506.1170496145'
19 ) SIZE 50M BLOCKSIZE 512,
20 GROUP 4 (
21 '+DATA/CDB/ONLINELOG/group_4.367.1170496145',
22 '+DATA1/CDB/ONLINELOG/group_4.387.1170496145'
23 ) SIZE 50M BLOCKSIZE 512,
24 GROUP 5 (
25 '+DATA/CDB/ONLINELOG/group_5.372.1170496145',
26 '+DATA1/CDB/ONLINELOG/group_5.431.1170496147'
27 ) SIZE 50M BLOCKSIZE 512,
28 GROUP 6 (
29 '+DATA/CDB/ONLINELOG/group_6.304.1170496147',
30 '+DATA1/CDB/ONLINELOG/group_6.401.1170496147'
31 ) SIZE 50M BLOCKSIZE 512
32 -- STANDBY LOGFILE
33 DATAFILE
34 '+DATA/CDB/DATAFILE/system.291.1170495997',
35 '+DATA/CDB/DATAFILE/sysaux.344.1170495997',
36 '+DATA/CDB/DATAFILE/undotbs1.277.1170495997',
37 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007',
38 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007',
39 '+DATA/CDB/DATAFILE/users.366.1170495997',
40 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007',
41 '+DATA/CDB/DATAFILE/undotbs2.360.1170495997',
42 '+DATA/CDB/DATAFILE/undotbs3.302.1170495997',
43 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003',
44 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003',
45 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003',
46 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003',
47 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003',
48 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
49 CHARACTER SET AL32UTF8
50 ;
CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-12720: operation requires database is in EXCLUSIVE mode
SQL> alter database mount exclusive;
Database altered.
SQL>
49 CHARACTER SET AL32UTF8
50 ;
CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01100: database already mounted
SQL> startup nomount exclusive force;
ORACLE instance started.
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
SQL> CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-12720: operation requires database is in EXCLUSIVE mode
SQL> alter database nomount exclusive;
alter database nomount exclusive
*
ERROR at line 1:
ORA-02231: missing or invalid option to ALTER DATABASE
SQL> alter system set cluster_database=FALSE scope=spfile sid='*';
System altered.
SQL> CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
2 MAXLOGFILES 192
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 1024
5 MAXINSTANCES 32
6 MAXLOGHISTORY 292
48 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
49 CHARACTER SET AL32UTF8
50 ;
CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-12720: operation requires database is in EXCLUSIVE mode
SQL> startup nomount force;
ORACLE instance started.
Total System Global Area 2382361320 bytes
Fixed Size 9167592 bytes
Variable Size 1224736768 bytes
Database Buffers 1140850688 bytes
Redo Buffers 7606272 bytes
SQL> CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
2 MAXLOGFILES 192
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 1024
5 MAXINSTANCES 32
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 (
9 '+DATA/CDB/ONLINELOG/group_1.260.1170496145',
10 '+DATA1/CDB/ONLINELOG/group_1.356.1170496145'
11 ) SIZE 50M BLOCKSIZE 512,
12 GROUP 2 (
13 '+DATA/CDB/ONLINELOG/group_2.270.1170496145',
14 '+DATA1/CDB/ONLINELOG/group_2.350.1170496145'
15 ) SIZE 50M BLOCKSIZE 512,
16 GROUP 3 (
17 '+DATA/CDB/ONLINELOG/group_3.352.1170496145',
18 '+DATA1/CDB/ONLINELOG/group_3.506.1170496145'
19 ) SIZE 50M BLOCKSIZE 512,
20 GROUP 4 (
21 '+DATA/CDB/ONLINELOG/group_4.367.1170496145',
22 '+DATA1/CDB/ONLINELOG/group_4.387.1170496145'
23 ) SIZE 50M BLOCKSIZE 512,
24 GROUP 5 (
25 '+DATA/CDB/ONLINELOG/group_5.372.1170496145',
26 '+DATA1/CDB/ONLINELOG/group_5.431.1170496147'
27 ) SIZE 50M BLOCKSIZE 512,
28 GROUP 6 (
29 '+DATA/CDB/ONLINELOG/group_6.304.1170496147',
30 '+DATA1/CDB/ONLINELOG/group_6.401.1170496147'
31 ) SIZE 50M BLOCKSIZE 512
32 -- STANDBY LOGFILE
33 DATAFILE
34 '+DATA/CDB/DATAFILE/system.291.1170495997',
35 '+DATA/CDB/DATAFILE/sysaux.344.1170495997',
36 '+DATA/CDB/DATAFILE/undotbs1.277.1170495997',
37 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007',
38 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007',
39 '+DATA/CDB/DATAFILE/users.366.1170495997',
40 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007',
41 '+DATA/CDB/DATAFILE/undotbs2.360.1170495997',
42 '+DATA/CDB/DATAFILE/undotbs3.302.1170495997',
43 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003',
44 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003',
45 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003',
46 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003',
47 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003',
48 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
49 CHARACTER SET AL32UTF8
50 ;
CREATE CONTROLFILE REUSE DATABASE "CDB" NORESETLOGS ARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01189: file is from a different RESETLOGS than previous files
ORA-01517: log member: '+DATA/CDB/ONLINELOG/group_1.260.1170496145'
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01565: error in identifying file
'+DATA/CDB/ONLINELOG/group_1.260.1170496145'
ORA-17503: ksfdopn:2 Failed to open file
+DATA/CDB/ONLINELOG/group_1.260.1170496145
ORA-15012: ASM file '+DATA/CDB/ONLINELOG/group_1.260.1170496145' does not exist
SQL>
SQL> CREATE CONTROLFILE REUSE DATABASE "CDB" RESETLOGS ARCHIVELOG
2 MAXLOGFILES 192
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 1024
5 MAXINSTANCES 32
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 (
9 '+DATA/CDB/ONLINELOG/group_1.260.1170496145',
10 '+DATA1/CDB/ONLINELOG/group_1.356.1170496145'
11 ) SIZE 50M BLOCKSIZE 512,
12 GROUP 2 (
13 '+DATA/CDB/ONLINELOG/group_2.270.1170496145',
14 '+DATA1/CDB/ONLINELOG/group_2.350.1170496145'
15 ) SIZE 50M BLOCKSIZE 512,
16 GROUP 3 (
17 '+DATA/CDB/ONLINELOG/group_3.352.1170496145',
18 '+DATA1/CDB/ONLINELOG/group_3.506.1170496145'
19 ) SIZE 50M BLOCKSIZE 512,
20 GROUP 4 (
21 '+DATA/CDB/ONLINELOG/group_4.367.1170496145',
22 '+DATA1/CDB/ONLINELOG/group_4.387.1170496145'
23 ) SIZE 50M BLOCKSIZE 512,
24 GROUP 5 (
25 '+DATA/CDB/ONLINELOG/group_5.372.1170496145',
26 '+DATA1/CDB/ONLINELOG/group_5.431.1170496147'
27 ) SIZE 50M BLOCKSIZE 512,
28 GROUP 6 (
29 '+DATA/CDB/ONLINELOG/group_6.304.1170496147',
30 '+DATA1/CDB/ONLINELOG/group_6.401.1170496147'
31 ) SIZE 50M BLOCKSIZE 512
32 -- STANDBY LOGFILE
33 DATAFILE
34 '+DATA/CDB/DATAFILE/system.291.1170495997',
35 '+DATA/CDB/DATAFILE/sysaux.344.1170495997',
36 '+DATA/CDB/DATAFILE/undotbs1.277.1170495997',
37 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007',
38 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007',
39 '+DATA/CDB/DATAFILE/users.366.1170495997',
40 '+DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007',
41 '+DATA/CDB/DATAFILE/undotbs2.360.1170495997',
42 '+DATA/CDB/DATAFILE/undotbs3.302.1170495997',
43 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003',
44 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003',
45 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003',
46 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003',
47 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003',
48 '+DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003'
49 CHARACTER SET AL32UTF8
50 ;
Control file created.
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL> alter database mount;
alter database mount
*
ERROR at line 1:
ORA-01100: database already mounted
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.20.0.0.0
[oracle@rac1 trace]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Sun Jun 2 14:13:49 2024
Version 19.20.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
connected to target database: CDB (DBID=2265125454, not open)
RMAN> list incarnation of database;
using target database control file instead of recovery catalog
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1920977 26-SEP-23
2 2 CDB 2265125454 CURRENT 7341211 01-JUN-24
RMAN> catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233633_0.260.1159958193';
channel default: cataloged backup piece
backup piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233633_0.260.1159958193 RECID=1 STAMP=1170598742
RMAN> catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/';
ORA-19870: error while restoring backup piece +DATA1/CDB/BACKUPSET/2024_02_03/
ORA-19505: failed to identify file "+DATA1/CDB/BACKUPSET/2024_02_03/"
ORA-17503: ksfdopn:2 Failed to open file +DATA1/CDB/BACKUPSET/2024_02_03/
ORA-15113: alias name '2024_02_03' refers to a directory
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of catalog command at 06/02/2024 14:19:16
RMAN-06209: List of failed objects
RMAN-06211: ==========================
RMAN-06212: Object Type Filename/Handle
RMAN-06213: --------------- ---------------------------------------------------
RMAN-06214: Backup Piece +DATA1/CDB/BACKUPSET/2024_02_03/
RMAN> catalog backup '+data1/CDB/BACKUPSET/2024_02_03/';
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found "single-quoted-string": expecting one of: "controlfile"
RMAN-01007: at line 1 column 17 file: standard input
RMAN> catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/annnf0_TAG20240203T233652_0.320.1159958213';
catalog backuppiece '+data1/CDB/BACKUPSET/2024_02_03/nnndf0_TAG20240203T233636_0.314.1159958197';channel default: cataloged backup piece
backup piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213 RECID=2 STAMP=1170598799
RMAN>
channel default: cataloged backup piece
backup piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 RECID=3 STAMP=1170598800
RMAN> list backupset of database;
List of Backup Sets
===================
BS Key Type LV Size Device Type Elapsed Time Completion Time
3 Full 1.70G DISK 00:00:05 03-FEB-24
BP Key: 3 Status: AVAILABLE Compressed: NO Tag: TAG20240203T233636
Piece Name: +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
List of Datafiles in backup set 3
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
1 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/system.291.1170495997
3 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/sysaux.344.1170495997
4 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/undotbs1.277.1170495997
7 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/users.366.1170495997
9 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/undotbs2.360.1170495997
10 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/undotbs3.302.1170495997
RMAN> CATALOG START WITH '+data1';
searching for all files that match the pattern +data1
List of Files Unknown to the Database
=====================================
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.496.1170548549
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_13.485.1170549409
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.483.1170549409
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_5.374.1170549409
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_4.362.1170549411
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_3.466.1170549411
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_4.460.1170549411
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_1.501.1170550665
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.417.1170496153
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.413.1170496153
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.421.1170496877
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.379.1170497033
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.447.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170499073
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.504.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.274.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.751.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_4.428.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_5.422.1170499229
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_6.438.1170499229
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_4.448.1170499231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_4.474.1170500337
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_5.480.1170500443
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_02/s_1170592622.403.1170549423
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_02/s_1170593882.535.1170550683
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_02/s_1170594745.398.1170552193
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.412.1170501767
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.507.1170501837
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.317.1170501751
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.371.1170501821
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.321.1170501743
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.436.1170501815
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.419.1170501741
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/annnf0_tag20240601t232324_0.746.1170501805
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/annnf0_tag20240601t232324_0.382.1170501805
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.441.1170501807
Do you really want to catalog the above files (enter YES or NO)? YES
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_10.750.1170548473
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_11.484.1170548519
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.496.1170548549
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_13.485.1170549409
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_12.483.1170549409
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_5.374.1170549409
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_2_seq_4.362.1170549411
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_3.466.1170549411
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_3_seq_4.460.1170549411
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_1.501.1170550665
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_1.417.1170496153
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_1.413.1170496153
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_1.421.1170496877
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_2.379.1170497033
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_2.447.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_2.470.1170499073
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_3.504.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_3.274.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_3.751.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_4.428.1170499227
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_5.422.1170499229
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_6.438.1170499229
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_4.448.1170499231
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_4.474.1170500337
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_5.480.1170500443
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_7.468.1170501865
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_8.440.1170501953
File Name: +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_1_seq_9.402.1170502147
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_02/s_1170592622.403.1170549423
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_02/s_1170593882.535.1170550683
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_02/s_1170594745.398.1170552193
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.412.1170501767
File Name: +DATA1/CDB/AUTOBACKUP/2024_06_01/s_1170543934.507.1170501837
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.317.1170501751
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.371.1170501821
File Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.321.1170501743
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.436.1170501815
File Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.419.1170501741
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/annnf0_tag20240601t232324_0.746.1170501805
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/annnf0_tag20240601t232324_0.382.1170501805
File Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.441.1170501807
RMAN> list backupset of database;
List of Backup Sets
===================
BS Key Type LV Size Device Type Elapsed Time Completion Time
3 Full 1.70G DISK 00:00:05 03-FEB-24
BP Key: 3 Status: AVAILABLE Compressed: NO Tag: TAG20240203T233636
Piece Name: +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
List of Datafiles in backup set 3
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
1 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/system.291.1170495997
3 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/sysaux.344.1170495997
4 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/undotbs1.277.1170495997
7 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/users.366.1170495997
9 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/undotbs2.360.1170495997
10 Full 7341188 03-FEB-24 NO +DATA/CDB/DATAFILE/undotbs3.302.1170495997
BS Key Type LV Size Device Type Elapsed Time Completion Time
9 Full 1019.80M DISK 00:00:11 01-JUN-24
BP Key: 9 Status: AVAILABLE Compressed: NO Tag: TAG20240601T232220
Piece Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.317.1170501751
List of Datafiles in backup set 9
Container ID: 2, PDB Name: PDB$SEED
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
5 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
6 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
8 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
BS Key Type LV Size Device Type Elapsed Time Completion Time
10 Full 1019.80M DISK 00:00:11 01-JUN-24
BP Key: 10 Status: AVAILABLE Compressed: NO Tag: TAG20240601T232326
Piece Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.371.1170501821
List of Datafiles in backup set 10
Container ID: 2, PDB Name: PDB$SEED
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
5 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
6 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
8 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
BS Key Type LV Size Device Type Elapsed Time Completion Time
11 Full 1019.80M DISK 00:00:01 03-FEB-24
BP Key: 11 Status: AVAILABLE Compressed: NO Tag: TAG20240203T233636
Piece Name: +DATA1/CDB/0633F844101D69CBE0636401A8C09D55/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.316.1159958207
List of Datafiles in backup set 11
Container ID: 2, PDB Name: PDB$SEED
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
5 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
6 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
8 Full 5317292 27-SEP-23 NO +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
BS Key Type LV Size Device Type Elapsed Time Completion Time
12 Full 1.02G DISK 00:00:05 01-JUN-24
BP Key: 12 Status: AVAILABLE Compressed: NO Tag: TAG20240601T232220
Piece Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.321.1170501743
List of Datafiles in backup set 12
Container ID: 3, PDB Name: _###UNKNOWN_PDB#_3
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
11 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
12 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
13 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
14 Full 7786767 01-JUN-24 7808049 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
15 Full 7786767 01-JUN-24 7810880 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
16 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
BS Key Type LV Size Device Type Elapsed Time Completion Time
13 Full 1.02G DISK 00:00:03 01-JUN-24
BP Key: 13 Status: AVAILABLE Compressed: NO Tag: TAG20240601T232326
Piece Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.436.1170501815
List of Datafiles in backup set 13
Container ID: 3, PDB Name: _###UNKNOWN_PDB#_3
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
11 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
12 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
13 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
14 Full 7786767 01-JUN-24 7808049 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
15 Full 7786767 01-JUN-24 7810880 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
16 Full 7786767 01-JUN-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
BS Key Type LV Size Device Type Elapsed Time Completion Time
14 Full 1.02G DISK 00:00:01 03-FEB-24
BP Key: 14 Status: AVAILABLE Compressed: NO Tag: TAG20240203T233636
Piece Name: +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
List of Datafiles in backup set 14
Container ID: 3, PDB Name: _###UNKNOWN_PDB#_3
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
11 Full 7341196 03-FEB-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
12 Full 7341196 03-FEB-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
13 Full 7341196 03-FEB-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
14 Full 7341196 03-FEB-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
15 Full 7341196 03-FEB-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
16 Full 7341196 03-FEB-24 NO +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
BS Key Type LV Size Device Type Elapsed Time Completion Time
15 Full 1.71G DISK 00:00:03 01-JUN-24
BP Key: 15 Status: AVAILABLE Compressed: NO Tag: TAG20240601T232220
Piece Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232220_0.419.1170501741
List of Datafiles in backup set 15
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
1 Full 7786767 01-JUN-24 7811061 NO +DATA/CDB/DATAFILE/system.291.1170495997
3 Full 7786767 01-JUN-24 7811159 NO +DATA/CDB/DATAFILE/sysaux.344.1170495997
4 Full 7786767 01-JUN-24 7811161 NO +DATA/CDB/DATAFILE/undotbs1.277.1170495997
7 Full 7786767 01-JUN-24 NO +DATA/CDB/DATAFILE/users.366.1170495997
9 Full 7786767 01-JUN-24 7810843 NO +DATA/CDB/DATAFILE/undotbs2.360.1170495997
10 Full 7786767 01-JUN-24 7808091 NO +DATA/CDB/DATAFILE/undotbs3.302.1170495997
BS Key Type LV Size Device Type Elapsed Time Completion Time
18 Full 1.71G DISK 00:00:04 01-JUN-24
BP Key: 18 Status: AVAILABLE Compressed: NO Tag: TAG20240601T232326
Piece Name: +DATA1/CDB/BACKUPSET/2024_06_01/nnndf0_tag20240601t232326_0.441.1170501807
List of Datafiles in backup set 18
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
1 Full 7786767 01-JUN-24 7811061 NO +DATA/CDB/DATAFILE/system.291.1170495997
3 Full 7786767 01-JUN-24 7811159 NO +DATA/CDB/DATAFILE/sysaux.344.1170495997
4 Full 7786767 01-JUN-24 7811161 NO +DATA/CDB/DATAFILE/undotbs1.277.1170495997
7 Full 7786767 01-JUN-24 NO +DATA/CDB/DATAFILE/users.366.1170495997
9 Full 7786767 01-JUN-24 7810843 NO +DATA/CDB/DATAFILE/undotbs2.360.1170495997
10 Full 7786767 01-JUN-24 7808091 NO +DATA/CDB/DATAFILE/undotbs3.302.1170495997
RMAN> list incarnation of database;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 CDB 2265125454 PARENT 1920977 26-SEP-23
2 2 CDB 2265125454 PARENT 7341211 01-JUN-24
3 3 CDB 2265125454 PARENT 8347838 02-JUN-24
4 4 CDB 2265125454 CURRENT 8352318 02-JUN-24
RMAN> run {
2> set until time "to_date('2024-03-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 02-JUN-24
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=786 device type=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/02/2024 14:25:40
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
RMAN> reset database to incarnation 1;
database reset to incarnation 1
RMAN> run {
2> set until time "to_date('2024-03-01 22:24:16', 'yyyy-mm-dd:hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> }
executing command: SET until clause
Starting restore at 02-JUN-24
using channel ORA_DISK_1
skipping datafile 5; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/system.292.1170496007
skipping datafile 6; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/sysaux.288.1170496007
skipping datafile 8; already restored to file +DATA/CDB/0633F844101D69CBE0636401A8C09D55/DATAFILE/undotbs1.350.1170496007
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +DATA/CDB/DATAFILE/system.291.1170495997
channel ORA_DISK_1: restoring datafile 00003 to +DATA/CDB/DATAFILE/sysaux.344.1170495997
channel ORA_DISK_1: restoring datafile 00004 to +DATA/CDB/DATAFILE/undotbs1.277.1170495997
channel ORA_DISK_1: restoring datafile 00007 to +DATA/CDB/DATAFILE/users.366.1170495997
channel ORA_DISK_1: restoring datafile 00009 to +DATA/CDB/DATAFILE/undotbs2.360.1170495997
channel ORA_DISK_1: restoring datafile 00010 to +DATA/CDB/DATAFILE/undotbs3.302.1170495997
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.314.1159958197 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00011 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/system.337.1170496003
channel ORA_DISK_1: restoring datafile 00012 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/sysaux.359.1170496003
channel ORA_DISK_1: restoring datafile 00013 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undotbs1.279.1170496003
channel ORA_DISK_1: restoring datafile 00014 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_3.272.1170496003
channel ORA_DISK_1: restoring datafile 00015 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/undo_4.309.1170496003
channel ORA_DISK_1: restoring datafile 00016 to +DATA/CDB/06344F62B8C65A17E0636401A8C0F073/DATAFILE/users.293.1170496003
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205
channel ORA_DISK_1: piece handle=+DATA1/CDB/06344F62B8C65A17E0636401A8C0F073/BACKUPSET/2024_02_03/nnndf0_tag20240203t233636_0.315.1159958205 tag=TAG20240203T233636
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
Finished restore at 02-JUN-24
Starting recover at 02-JUN-24
using channel ORA_DISK_1
starting media recovery
archived log for thread 2 with sequence 90 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125
archived log for thread 3 with sequence 68 is already on disk as file +DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125
channel ORA_DISK_1: starting archived log restore to default destination
channel ORA_DISK_1: restoring archived log
archived log thread=1 sequence=117
channel ORA_DISK_1: reading from backup piece +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213
channel ORA_DISK_1: piece handle=+DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213 tag=TAG20240203T233652
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:00:01
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_117.401.1170555985 thread=1 sequence=117
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_2_seq_90.424.1170496125 thread=2 sequence=90
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_01/thread_3_seq_68.505.1170496125 thread=3 sequence=68
channel default: deleting archived log(s)
archived log file name=+DATA1/CDB/ARCHIVELOG/2024_06_02/thread_1_seq_117.401.1170555985 RECID=31 STAMP=1170599185
unable to find archived log
archived log thread=1 sequence=118
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/02/2024 14:26:26
RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 118 and starting SCN of 7341210
RMAN> alter databsae open resetlogs;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of sql statement command at 06/02/2024 14:26:39
ORA-00940: invalid ALTER command
RMAN> alter database open resetlogs;
Statement processed
[oracle@rac1 ~]$ export NLS_DATE_FORMAT='yyyymmdd hh24:mi:ss';
[oracle@rac1 ~]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Sun Jun 2 15:06:28 2024
Version 19.20.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
connected to target database: CDB (DBID=2265125454)
RMAN> list backup of archivelog all;
using target database control file instead of recovery catalog
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
11 597.72M DISK 00:00:01 20240203 23:36:34
BP Key: 11 Status: AVAILABLE Compressed: NO Tag: TAG20240203T233633
Piece Name: +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233633_0.260.1159958193
List of Archived Logs in backup set 11
Thrd Seq Low SCN Low Time Next SCN Next Time
1 99 5636553 20230927 00:17:47 5770215 20231230 10:26:39
1 100 5770215 20231230 10:26:39 5775073 20231230 10:27:47
1 101 5775073 20231230 10:27:47 5882032 20231230 10:29:11
1 102 5882032 20231230 10:29:11 5882034 20231230 10:29:11
1 103 5890308 20231230 10:30:56 5999175 20231230 11:15:42
1 104 5999175 20231230 11:15:42 5999343 20231230 11:15:43
1 105 6001430 20231230 11:16:53 6028408 20231230 11:43:14
1 106 6028408 20231230 11:43:14 6252160 20231230 12:24:27
1 107 6252160 20231230 12:24:27 6252165 20231230 12:24:27
1 108 6454652 20231230 12:56:14 6568425 20231230 12:58:19
1 109 6568425 20231230 12:58:19 6568427 20231230 12:58:19
1 110 6670534 20231230 13:05:32 6994974 20231230 13:32:51
1 111 6994974 20231230 13:32:51 6994978 20231230 13:32:52
1 112 6994978 20231230 13:32:52 6994980 20231230 13:32:52
1 113 6994980 20231230 13:32:52 6995111 20231230 13:32:55
1 114 6996934 20231230 13:33:43 7117094 20231230 13:48:36
1 115 7117094 20231230 13:48:36 7117096 20231230 13:48:36
1 116 7325905 20240203 10:28:58 7341169 20240203 10:36:31
2 76 5663796 20230927 01:00:03 5770214 20231230 10:26:39
2 77 5770214 20231230 10:26:39 5770393 20231230 10:26:42
2 78 5882097 20231230 10:29:12 5999176 20231230 11:15:43
2 79 5999176 20231230 11:15:43 6131823 20231230 12:09:58
2 80 6131823 20231230 12:09:58 6131825 20231230 12:09:58
2 81 6132748 20231230 12:10:21 6352336 20231230 12:25:14
2 82 6352336 20231230 12:25:14 6352338 20231230 12:25:14
2 83 6454653 20231230 12:56:14 6668633 20231230 13:04:40
2 84 6668633 20231230 13:04:40 6894895 20231230 13:30:45
2 85 6894895 20231230 13:30:45 6894897 20231230 13:30:45
2 86 6996933 20231230 13:33:43 7117187 20231230 13:48:36
2 87 7117187 20231230 13:48:36 7217500 20231230 13:49:14
2 88 7217500 20231230 13:49:14 7217502 20231230 13:49:14
2 89 7325906 20240203 10:28:57 7341166 20240203 10:36:31
3 52 5645090 20230927 00:18:35 5770214 20231230 10:26:39
3 53 5770214 20231230 10:26:39 5770395 20231230 10:26:42
3 54 5778723 20231230 10:28:03 5999175 20231230 11:15:43
3 55 5999175 20231230 11:15:43 5999345 20231230 11:15:43
3 56 6001431 20231230 11:16:52 6131820 20231230 12:09:58
3 57 6131820 20231230 12:09:58 6131822 20231230 12:09:58
3 58 6140225 20231230 12:11:05 6452416 20231230 12:54:49
3 59 6452416 20231230 12:54:49 6568547 20231230 12:58:21
3 60 6568547 20231230 12:58:21 6668632 20231230 13:04:40
3 61 6668632 20231230 13:04:40 6668780 20231230 13:04:41
3 62 6670533 20231230 13:05:32 6794773 20231230 13:30:42
3 63 6794773 20231230 13:30:42 6794775 20231230 13:30:42
3 64 6994975 20231230 13:32:52 6995138 20231230 13:32:56
3 65 6995138 20231230 13:32:56 7117214 20231230 13:48:38
3 66 7117214 20231230 13:48:38 7317560 20240203 10:27:56
3 67 7317560 20240203 10:27:56 7341173 20240203 10:36:32
BS Key Size Device Type Elapsed Time Completion Time
13 9.00K DISK 00:00:00 20240203 23:36:52
BP Key: 13 Status: AVAILABLE Compressed: NO Tag: TAG20240203T233652
Piece Name: +DATA1/CDB/BACKUPSET/2024_02_03/annnf0_tag20240203t233652_0.320.1159958213
List of Archived Logs in backup set 13
Thrd Seq Low SCN Low Time Next SCN Next Time
1 117 7341169 20240203 10:36:31 7341210 20240203 10:36:50
2 90 7341166 20240203 10:36:31 7341218 20240203 10:36:52
3 68 7341173 20240203 10:36:32 7341214 20240203 10:36:50
2月的恢复成功。