内存脚本的内容:
{
backup as copy reuse
archivelog like "C:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2014_04_28\O1_MF_1_8_9OVL1Z3C_.ARC" auxiliary format
"D:\ORADATA\ARCHLOG\ARC0000000008_0844855394.0001" archivelog like
"C:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2014_04_28\O1_MF_1_9_9OVL9CLM_.ARC" auxiliary format
"D:\ORADATA\ARCHLOG\ARC0000000009_0844855394.0001" ;
catalog clone archivelog "D:\ORADATA\ARCHLOG\ARC0000000008_0844855394.0001";
catalog clone archivelog "D:\ORADATA\ARCHLOG\ARC0000000009_0844855394.0001";
switch clone datafile all;
}
正在执行内存脚本
启动 backup 于 28-4月 -14
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始复制归档日志
输入归档日志线程=1 序列=8 RECID=165 STAMP=846069440
输出文件名=D:\ORADATA\ARCHLOG\ARC0000000008_0844855394.0001 RECID=0 STAMP=0
通道 ORA_DISK_1: 归档日志复制完成, 经过时间: 00:00:01
通道 ORA_DISK_1: 正在开始复制归档日志
输入归档日志线程=1 序列=9 RECID=166 STAMP=846069675
输出文件名=D:\ORADATA\ARCHLOG\ARC0000000009_0844855394.0001 RECID=0 STAMP=0
通道 ORA_DISK_1: 归档日志复制完成, 经过时间: 00:00:01
完成 backup 于 28-4月 -14
已编目的归档日志
归档日志文件名=D:\ORADATA\ARCHLOG\ARC0000000008_0844855394.0001 RECID=1 STAMP=846069680
已编目的归档日志
归档日志文件名=D:\ORADATA\ARCHLOG\ARC0000000009_0844855394.0001 RECID=2 STAMP=846069680
数据文件 1 已转换成数据文件副本
输入数据文件副本 RECID=6 STAMP=846069680 文件名=D:\ORADATA\PDB\SYSTEM01.DBF
数据文件 2 已转换成数据文件副本
输入数据文件副本 RECID=7 STAMP=846069681 文件名=D:\ORADATA\PDB\SYSAUX01.DBF
数据文件 3 已转换成数据文件副本
输入数据文件副本 RECID=8 STAMP=846069681 文件名=D:\ORADATA\PDB\UNDOTBS01.DBF
数据文件 4 已转换成数据文件副本
输入数据文件副本 RECID=9 STAMP=846069681 文件名=D:\ORADATA\PDB\USERS01.DBF
数据文件 5 已转换成数据文件副本
输入数据文件副本 RECID=10 STAMP=846069681 文件名=D:\ORADATA\PDB\EXAMPLE01.DBF
数据文件 6 已转换成数据文件副本
输入数据文件副本 RECID=11 STAMP=846069682 文件名=D:\ORADATA\PDB\TBS01.DBF
数据文件 7 已转换成数据文件副本
输入数据文件副本 RECID=12 STAMP=846069682 文件名=D:\ORADATA\PDB\UNDOTBS02.DBF
数据文件 8 已转换成数据文件副本
输入数据文件副本 RECID=13 STAMP=846069682 文件名=D:\ORADATA\PDB\RMAN_TBS01.DBF
内存脚本的内容:
{
set until scn 2918155;
recover
standby
clone database
delete archivelog
;
}
正在执行内存脚本
正在执行命令: SET until clause
启动 recover 于 28-4月 -14
使用通道 ORA_AUX_DISK_1
正在开始介质的恢复
线程 1 序列 8 的归档日志已作为文件 D:\ORADATA\ARCHLOG\ARC0000000008_0844855394.0001 存在于磁盘上
线程 1 序列 9 的归档日志已作为文件 D:\ORADATA\ARCHLOG\ARC0000000009_0844855394.0001 存在于磁盘上
归档日志文件名=D:\ORADATA\ARCHLOG\ARC0000000008_0844855394.0001 线程=1 序列=8
归档日志文件名=D:\ORADATA\ARCHLOG\ARC0000000009_0844855394.0001 线程=1 序列=9
介质恢复完成, 用时: 00:00:03
完成 recover 于 28-4月 -14
完成 Duplicate Db 于 28-4月 -14
4.检查standby数据库
set oracle_sid=pdb
SQL>sqlplus / as sysdba
SQL> select status from v$instance;
STATUS
------------------------
MOUNTED
SQL> select member from v$logfile;
MEMBER
------------------------------------
D:\ORADATA\PDB\REDO03.LOG
D:\ORADATA\PDB\REDO02.LOG
D:\ORADATA\PDB\REDO01.LOG
SQL> select * from v$dbfile;
FILE# NAME
---------- ------------------------------
4 D:\ORADATA\PDB\USERS01.DBF
3 D:\ORADATA\PDB\UNDOTBS01.DBF
2 D:\ORADATA\PDB\SYSAUX01.DBF
1 D:\ORADATA\PDB\SYSTEM01.DBF
5 D:\ORADATA\PDB\EXAMPLE01.DBF
6 D:\ORADATA\PDB\TBS01.DBF
7 D:\ORADATA\PDB\UNDOTBS02.DBF
8 D:\ORADATA\PDB\RMAN_TBS01.DBF
已选择8行。
SQL> select name from v$tempfile;
NAME
------------------------------------
D:\ORADATA\PDB\TEMP01.DBF
SQL> show parameter control
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
control_file_record_keep_time integer 14
control_files string D:\ORADATA\PDB\CONTROL01.CTL,
C:\APP\ADMINISTRATOR\FLASH_REC
OVERY_AREA\PDB\CONTROL02.CTL
control_management_pack_access string DIAGNOSTIC+TUNING
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
spfile string