Oracle基础教程之通过RMAN复制数据库(三)

2014-11-24 17:51:51 · 作者: · 浏览: 2
atabase Buffers 25165824 个字节


Redo Buffers 667648 个字节


sql 叙述句: CREATE CONTROLFILE REUSE SET DATABASE \CLONE\ RESETLOGS ARCHIVELOG


MAXLOGFILES 50


MAXLOGMEMBERS 5


MAXDATAFILES 100


MAXINSTANCES 1


MAXLOGHISTORY 226


LOGFILE


GROUP1 ( 'C:\ORACLE\ORADATA\CLONE\REDO01.LOG' ) SIZE104857600REUSE,


GROUP2 ( 'C:\ORACLE\ORADATA\CLONE\REDO02.LOG' ) SIZE104857600REUSE,


GROUP3 ( 'C:\ORACLE\ORADATA\CLONE\REDO03.LOG' ) SIZE104857600REUSE


DATAFILE


'C:\ORACLE\ORADATA\CLONE\SYSTEM01.DBF'


CHARACTER SET AL32UTF8


打印储存的命令档: Memory Script


{


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\UNDOTBS01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\CWMLITE01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\DRSYS01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\EXAMPLE01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\INDX1.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\ODM01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\TOOLS01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\USERS01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\XDB01.DBF";


catalog clone datafilecopy"C:\ORACLE\ORADATA\CLONE\MYTS01.DBF";


switch clone datafile all;


}


执行命令档: Memory Script


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\UNDOTBS01.DBF recid=1 戳记=654059903


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\CWMLITE01.DBF recid=2 戳记=654059903


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\DRSYS01.DBF recid=3 戳记=654059903


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\EXAMPLE01.DBF recid=4 戳记=654059904


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\INDX1.DBF recid=5 戳记=654059904


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\ODM01.DBF recid=6 戳记=654059904


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\TOOLS01.DBF recid=7 戳记=654059904


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\USERS01.DBF recid=8 戳记=654059905


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\XDB01.DBF recid=9 戳记=654059905


数据文件备份已加入目录


数据文件备份文件名称=C:\ORACLE\ORADATA\CLONE\MYTS01.DBF recid=10 戳记=654059905


数据文件 2 已切换至数据文件复制本


输入数据文件复本 recid=1 戳记=654059903 文件名称=C:\ORACLE\ORADATA\CLONE\UNDOTBS01.DBF


数据文件 3 已切换至数据文件复制本


输入数据文件复本 recid=2 戳记=654059903 文件名称=C:\ORACLE\ORADATA\CLONE\CWMLITE01.DBF


数据文件 4 已切换至数据文件复制本


输入数据文件复本 recid=3 戳记=654059903 文件名称=C:\ORACLE\ORADATA\CLONE\DRSYS01.DBF


数据文件 5 已切换至数据文件复制本


输入数据文件复本 recid=4 戳记=654059904 文件名称=C:\ORACLE\ORADATA\CLONE\EXAMPLE01.DBF


数据文件 6 已切换至数据文件复制本


输入数据文件复本 recid=5 戳记=654059904 文件名称=C:\ORACLE\ORADATA\CLONE\INDX1.DBF


数据文件 7 已切换至数据文件复制本


输入数据文件复本 recid=6 戳记=654059904 文件名称=C:\ORACLE\ORADATA\CLONE\ODM01.DBF


数据文件 8 已切换至数据文件复制本


输入数据文件复本 recid=7 戳记=654059904 文件名称=C:\ORACLE\ORADATA\CLONE\TOOLS01.DBF


数据文件 9 已切换至数据文件复制本


输入数据文件复本 recid=8 戳记=654059905 文件名称=C:\ORACLE\ORADATA\CLONE\USERS01.DBF


数据文件 10 已切换至数据文件复制本


输入数据文件复本 recid=9 戳记=654059905 文件名称=C:\ORACLE\ORADATA\CLONE\XDB01.DBF


数据文件 11 已切换至数据文件复制本


输入数据文件复本 recid=10 戳记=654059905 文件名称=C:\ORACLE\ORADATA\CLONE\MYTS01.DBF


打印储存的命令档: Memory Script


{


Alter clone database open resetlogs;


}


执行命令档: Memory Script


已开启数据库


完成 Duplicate Db, 于 07-5月 -08


RMAN>


使用RMAN的关键词和命令来控制数据文件和日志文件的名称和位置


可以如下控制数据文件的位置并设置新名称或设置辅助名称


SET auxname FOR DATAFILE 2 TO 'c:\oracle\oradata\clone\auxname02.dbf';


#为数据文件设置辅助名称,这个辅助名称将在RMAN会话之间存在,如果不希望以后的RMAN使用这个设置的名称,