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

王朝other·作者佚名  2008-05-19
宽屏版  字体: |||超大  

"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;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有