RMAN> duplicate target database to jssdup; #### 只需要执行这一行
启动 Duplicate Db 于 22-10月-07
分配的通道: ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: sid=39 devtype=DISK
内存脚本的内容:
{
set newname for datafile 1 to
"F:\ORACLE\ORADATA\JSSDUP\SYSTEM01.DBF";
set newname for datafile 2 to
"F:\ORACLE\ORADATA\JSSDUP\UNDOTBS01.DBF";
set newname for datafile 3 to
"F:\ORACLE\ORADATA\JSSDUP\SYSAUX01.DBF";
set newname for datafile 4 to
"F:\ORACLE\ORADATA\JSSDUP\JSSWEB.DBF";
set newname for datafile 5 to
"F:\ORACLE\ORADATA\JSSDUP\USERS01.DBF";
restore
check readonly
clone database
;
}
正在执行内存脚本
正在执行命令: SET NEWNAME
正在执行命令: SET NEWNAME
正在执行命令: SET NEWNAME
正在执行命令: SET NEWNAME
正在执行命令: SET NEWNAME
启动 restore 于 22-10月-07
使用通道 ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_AUX_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到F:\ORACLE\ORADATA\JSSDUP\SYSTEM01.DBF
正将数据文件00002恢复到F:\ORACLE\ORADATA\JSSDUP\UNDOTBS01.DBF
正将数据文件00003恢复到F:\ORACLE\ORADATA\JSSDUP\SYSAUX01.DBF
正将数据文件00004恢复到F:\ORACLE\ORADATA\JSSDUP\JSSWEB.DBF
正将数据文件00005恢复到F:\ORACLE\ORADATA\JSSDUP\USERS01.DBF
通道 ORA_AUX_DISK_1: 正在读取备份段 D:\BACKUP\06IV54CF_1_1
通道 ORA_AUX_DISK_1: 已恢复备份段 1
段句柄 = D:\BACKUP\06IV54CF_1_1 标记 = TAG20071022T161927
通道 ORA_AUX_DISK_1: 恢复完成, 用时: 00:01:06
完成 restore 于 22-10月-07
sql 语句: CREATE CONTROLFILE REUSE SET DATABASE "JSSDUP" RESETLOGS NOARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 ( ¨F:\ORACLE\ORADATA\JSSDUP\REDO01.LOG¨ ) SIZE 20 M REUSE,
GROUP 2 ( ¨F:\ORACLE\ORADATA\JSSDUP\REDO02.LOG¨ ) SIZE 20 M REUSE,
GROUP 3 ( ¨F:\ORACLE\ORADATA\JSSDUP\REDO03.LOG¨ ) SIZE 20 M REUSE
DATAFILE
¨F:\ORACLE\ORADATA\JSSDUP\SYSTEM01.DBF¨
CHARACTER SET ZHS16GBK
内存脚本的内容:
{
switch clone datafile all;
}
正在执行内存脚本
释放的通道: ORA_AUX_DISK_1
数据文件 2 已转换成数据文件副本
输入数据文件副本 recid=1 stamp=636654235 文件名=F:\ORACLE\ORADATA\JSSDUP\UNDOTBS01.DBF
数据文件 3 已转换成数据文件副本
输入数据文件副本 recid=2 stamp=636654235 文件名=F:\ORACLE\ORADATA\JSSDUP\SYSAUX01.DBF
数据文件 4 已转换成数据文件副本
输入数据文件副本 recid=3 stamp=636654235 文件名=F:\ORACLE\ORADATA\JSSDUP\JSSWEB.DBF
数据文件 5 已转换成数据文件副本
输入数据文件副本 recid=4 stamp=636654235 文件名=F:\ORACLE\ORADATA\JSSDUP\USERS01.DBF
内存脚本的内容:
{
recover
clone database
noredo
,
delete archivelog
;
}
正在执行内存脚本
启动 recover 于 22-10月-07
分配的通道: ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: sid=39 devtype=DISK
完成 recover 于 22-10月-07
内存脚本的内容:
{
shutdown clone;
startup clone nomount ;
}
正在执行内存脚本
数据库已卸载
Oracle 实例已关闭
已连接到辅助数据库 (未启动)
Oracle 实例已启动
系统全局区域总计 285212672 字节
Fixed Size 1248552 字节
Variable Size 226493144 字节
Database Buffers 50331648 字节
Redo Buffers 7139328 字节
sql 语句: CREATE CONTROLFILE REUSE SET DATABASE "JSSDUP" RESETLOGS NOARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 ( ¨F:\ORACLE\ORADATA\JSSDUP\REDO01.LOG¨ ) SIZE 20 M REUSE,
GROUP 2 ( ¨F:\ORACLE\ORADATA\JSSDUP\REDO02.LOG¨ ) SIZE 20 M REUSE,
GROUP 3 ( ¨F:\ORACLE\ORADATA\JSSDUP\REDO03.LOG¨ ) SIZE 20 M REUSE
DATAFILE
¨F:\ORACLE\ORADATA\JSSDUP\SYSTEM01.DBF¨
CHARACTER SET ZHS16GBK
内存脚本的内容:
{
set newname for tempfile 1 to
"F:\ORACLE\ORADATA\JSSDUP\TEMP01.DBF";
switch clone tempfile all;
catalog clone datafilecopy "F:\ORACLE\ORADATA\JSSDUP\UNDOTBS01.DBF";
catalog clone datafilecopy "F:\ORACLE\ORADATA\JSSDUP\SYSAUX01.DBF";
catalog clone datafilecopy "F:\ORACLE\ORADATA\JSSDUP\JSSWEB.DBF";
catalog clone datafilecopy "F:\ORACLE\ORADATA\JSSDUP\USERS01.DBF";
switch clone datafile all;
}
正在执行内存脚本
正在执行命令: SET NEWNAME
临时文件 1 在控制文件中已重命名为 F:\ORACLE\ORADATA\JSSDUP\TEMP01.DBF
已将数据文件副本列入目录
数据文件副本 filename=F:\ORACLE\ORADATA\JSSDUP\UNDOTBS01.DBF recid=1 stamp=636654246
已将数据文件副本列入目录
数据文件副本 filename=F:\ORACLE\ORADATA\JSSDUP\SYSAUX01.DBF recid=2 stamp=636654246
已将数据文件副本列入目录
数据文件副本 filename=F:\ORACLE\ORADATA\JSSDUP\JSSWEB.DBF recid=3 stamp=636654246
已将数据文件副本列入目录
数据文件副本 filename=F:\ORACLE\ORADATA\JSSDUP\USERS01.DBF recid=4 stamp=636654247
数据文件 2 已转换成数据文件副本
输入数据文件副本 recid=1 stamp=636654246 文件名=F:\ORACLE\ORADATA\JSSDUP\UNDOTBS01.DBF
数据文件 3 已转换成数据文件副本
输入数据文件副本 recid=2 stamp=636654246 文件名=F:\ORACLE\ORADATA\JSSDUP\SYSAUX01.DBF
数据文件 4 已转换成数据文件副本
输入数据文件副本 recid=3 stamp=636654246 文件名=F:\ORACLE\ORADATA\JSSDUP\JSSWEB.DBF
数据文件 5 已转换成数据文件副本
输入数据文件副本 recid=4 stamp=636654247 文件名=F:\ORACLE\ORADATA\JSSDUP\USERS01.DBF
内存脚本的内容:
{
Alter clone database open resetlogs;
}
正在执行内存脚本
数据库已打开
完成 Duplicate Db 于 22-10月-07
RMAN>