首页 > 开发 > 综合 > 正文

关于使用RMAN进行clone数据库二

2024-07-21 02:39:57
字体:
来源:转载
供稿:网友
"I:/Oracle/TEST/ORADATA/TEST/USERS01.DBF"; set newname for datafile  7 to "I:/ORACLE/TEST/ORADATA/TEST/USER02.DBF"; set newname for datafile  8 to  "I:/ORACLE/TEST/ORADATA/TEST/APP0R3K.DBF"; set newname for datafile  9 to "I:/ORACLE/TEST/ORADATA/TEST/APP0R1K.DBF"; restore check readonly clone database ; } 正在执行脚本: Memory Script 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME 启动 restore 于 16-10月-05 通道 t1: 正在开始恢复数据文件备份集 通道 t1: 正在指定从备份集恢复的数据文件 正将数据文件00004恢复到I:/ORACLE/TEST/ORADATA/TEST/INDX01.DBF 正将数据文件00006恢复到I:/ORACLE/TEST/ORADATA/TEST/USERS01.DBF 正将数据文件00007恢复到I:/ORACLE/TEST/ORADATA/TEST/USER02.DBF 正将数据文件00009恢复到I:/ORACLE/TEST/ORADATA/TEST/APP0R1K.DBF 通道 t2: 正在开始恢复数据文件备份集 通道 t2: 正在指定从备份集恢复的数据文件 正将数据文件00001恢复到I:/ORACLE/TEST/ORADATA/TEST/SYSTEM01.DBF 正将数据文件00002恢复到I:/ORACLE/TEST/ORADATA/TEST/UNDOTBS01.DBF 正将数据文件00003恢复到I:/ORACLE/TEST/ORADATA/TEST/EXAMPLE01.DBF 正将数据文件00005恢复到I:/ORACLE/TEST/ORADATA/TEST/TOOLS01.DBF 正将数据文件00008恢复到I:/ORACLE/TEST/ORADATA/TEST/APP0R3K.DBF 通道 t2: 已恢复备份段 1 段 handle=F:/BAKUP/RMAN/FULL_0CH1B1HA tag=TAG20051016T111900 params=NULL 通道 t2: 恢复完成 通道 t1: 已恢复备份段 1 段 handle=F:/BAKUP/RMAN/FULL_0DH1B1HH tag=TAG20051016T111900 params=NULL 通道 t1: 恢复完成 完成 restore 于 16-10月-05 sql 语句: CREATE CONTROLFILE REUSE SET DATABASE "CLTEST" RESETLOGS NOARCHIVELOG MAXLOGFILES      5 MAXLOGMEMBERS      3 MAXDATAFILES      100 MAXINSTANCES     1 MAXLOGHISTORY      226 
LOGFILE GROUP  1 ( 'I:/Oracle/Test/oradata/test/REDO01.DBF' ) SIZE   10485760 , GROUP  2 ( 'I:/Oracle/Test/oradata/test/REDO02.DBF' ) SIZE   10485760 , GROUP  3 ( 'I:/Oracle/Test/oradata/test/REDO03.DBF' ) SIZE   10485760 DATAFILE 'I:/ORACLE/TEST/ORADATA/TEST/SYSTEM01.DBF' CHARACTER SET ZHS16GBK 正在打印存储的脚本: Memory Script { switch clone datafile all; } 正在执行脚本: Memory Script 数据文件 2 已转换成数据文件副本 输入数据文件副本 recid=1 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/UNDO TBS01.DBF 数据文件 3 已转换成数据文件副本 输入数据文件副本 recid=2 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/EXAM PLE01.DBF 数据文件 4 已转换成数据文件副本 输入数据文件副本 recid=3 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/INDX 01.DBF 数据文件 5 已转换成数据文件副本 输入数据文件副本 recid=4 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/TOOL S01.DBF 数据文件 6 已转换成数据文件副本 输入数据文件副本 recid=5 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/USER S01.DBF 数据文件 7 已转换成数据文件副本 输入数据文件副本 recid=6 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/USER 02.DBF 数据文件 8 已转换成数据文件副本 输入数据文件副本 recid=7 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/APP0 R3K.DBF 数据文件 9 已转换成数据文件副本 输入数据文件副本 recid=8 stamp=571872519 文件名=I:/ORACLE/TEST/ORADATA/TEST/APP0 R1K.DBF 正在打印存储的脚本: Memory Script { recover clone database noredo , delete archivelog ; } 正在执行脚本: Memory Script 启动 recover 于 16-10月-05 完成 recover 于 16-10月-05 正在打印存储的脚本: Memory Script { shutdown clone; startup clone nomount ; } 正在执行脚本: Memory Script 数据库已卸载 Oracle 例程已关闭 已连接到备用数据库 (未启动) Oracle 例程已启动 系统全局区域总计     101785428 字节
 Fixed Size                      454484 字节 Variable Size                 75497472 字节 Database Buffers              25165824 字节 Redo Buffers                    667648 字节 sql 语句: CREATE CONTROLFILE REUSE SET DATABASE "CLTEST" RESETLOGS NOARCHIVELOG MAXLOGFILES      5 MAXLOGMEMBERS      3 MAXDATAFILES      100 MAXINSTANCES     1 MAXLOGHISTORY      226 LOGFILE GROUP  1 ( 'I:/Oracle/Test/oradata/test/REDO01.DBF' ) SIZE   10485760 , GROUP  2 ( 'I:/Oracle/Test/oradata/test/REDO02.DBF' ) SIZE   10485760 , GROUP  3 ( 'I:/Oracle/Test/oradata/test/REDO03.DBF' ) SIZE   10485760 DATAFILE 'I:/ORACLE/TEST/ORADATA/TEST/SYSTEM01.DBF' CHARACTER SET ZHS16GBK 正在打印存储的脚本: Memory Script { catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/UNDOTBS01.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/EXAMPLE01.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/INDX01.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/TOOLS01.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/USERS01.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/USER02.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/APP0R3K.DBF"; catalog clone datafilecopy  "I:/ORACLE/TEST/ORADATA/TEST/APP0R1K.DBF"; switch clone datafile all; } 正在执行脚本: Memory Script 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/UNDOTBS01.DBF recid=1 stamp=57 1873992 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/EXAMPLE01.DBF recid=2 stamp=57 1873992 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/INDX01.DBF recid=3 stamp=57187 
3992 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/TOOLS01.DBF recid=4 stamp=5718 73993 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/USERS01.DBF recid=5 stamp=5718 73993 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/USER02.DBF recid=6 stamp=57187 3993 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/APP0R3K.DBF recid=7 stamp=5718 73993 已将数据文件副本列入目录 数据文件副本 filename=I:/ORACLE/TEST/ORADATA/TEST/APP0R1K.DBF recid=8 stamp=5718 73993 数据文件 2 已转换成数据文件副本 输入数据文件副本 recid=1 stamp=571873992 文件名=I:/ORACLE/TEST/ORADATA/TEST/UNDO TBS01.DBF 数据文件 3 已转换成数据文件副本 输入数据文件副本 recid=2 stamp=571873992 文件名=I:/ORACLE/TEST/ORADATA/TEST/EXAM PLE01.DBF 数据文件 4 已转换成数据文件副本 输入数据文件副本 recid=3 stamp=571873992 文件名=I:/ORACLE/TEST/ORADATA/TEST/INDX 01.DBF 数据文件 5 已转换成数据文件副本 输入数据文件副本 recid=4 stamp=571873993 文件名=I:/ORACLE/TEST/ORADATA/TEST/TOOL S01.DBF 数据文件 6 已转换成数据文件副本 输入数据文件副本 recid=5 stamp=571873993 文件名=I:/ORACLE/TEST/ORADATA/TEST/USER S01.DBF 数据文件 7 已转换成数据文件副本 输入数据文件副本 recid=6 stamp=571873993 文件名=I:/ORACLE/TEST/ORADATA/TEST/USER 02.DBF 数据文件 8 已转换成数据文件副本 输入数据文件副本 recid=7 stamp=571873993 文件名=I:/ORACLE/TEST/ORADATA/TEST/APP0 R3K.DBF 数据文件 9 已转换成数据文件副本 输入数据文件副本 recid=8 stamp=571873993 文件名=I:/ORACLE/TEST/ORADATA/TEST/APP0 R1K.DBF 正在打印存储的脚本: Memory Script { Alter clone database open resetlogs; } 正在执行脚本: Memory Script 数据库已打开 完成 Duplicate Db 于 16-10月-05 RMAN> run { allocate channel t1 type disk FORMAT='F:/bakup/full_%u'; allocate channel t2 type disk FORMAT='F:/bakup/full_%u'; backup current controlfile; backup database format 'F:/bakup/full_%U.BAK'; release channel t1; release channel t2; } run { allocate channel t1 type disk FORMAT='F:/bakup/rman/full_%u'; 
allocate channel t2 type disk FORMAT='F:/bakup/rman/full_%u'; backup current controlfile; backup full database; release channel t1; release channel t2; }


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表