数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

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


发布日期:2021年08月08日
 
关于使用RMAN进行clone数据库二

I:\ORACLE\TEST\ORADATA\TEST\USERSDBF;

set newname for datafile to

I:\ORACLE\TEST\ORADATA\TEST\USERDBF;

set newname for datafile to

I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

set newname for datafile to

I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

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 于

通道 t: 正在开始恢复数据文件备份集

通道 t: 正在指定从备份集恢复的数据文件

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\INDXDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\USERSDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\USERDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF

通道 t: 正在开始恢复数据文件备份集

通道 t: 正在指定从备份集恢复的数据文件

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\SYSTEMDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\UNDOTBSDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\EXAMPLEDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\TOOLSDBF

正将数据文件恢复到I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF

通道 t: 已恢复备份段

段 handle=F:\BAKUP\RMAN\FULL_CHBHA tag=TAGT params=NULL

通道 t: 恢复完成

通道 t: 已恢复备份段

段 handle=F:\BAKUP\RMAN\FULL_DHBHH tag=TAGT params=NULL

通道 t: 恢复完成

完成 restore 于

sql 语句: CREATE CONTROLFILE REUSE SET DATABASE CLTEST RESETLOGS NOARCHIVELOG

MAXLOGFILES

MAXLOGMEMBERS

MAXDATAFILES

MAXINSTANCES

MAXLOGHISTORY

LOGFILE

GROUP ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE

GROUP ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE

GROUP ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE

DATAFILE

I:\ORACLE\TEST\ORADATA\TEST\SYSTEMDBF

CHARACTER SET ZHSGBK

正在打印存储的脚本: Memory Script

{

switch clone datafile all;

}

正在执行脚本: Memory Script

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\UNDO

TBSDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\EXAM

PLEDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\INDX

DBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\TOOL

SDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

SDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

DBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

RKDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

RKDBF

正在打印存储的脚本: Memory Script

{

recover

clone database

noredo

delete archivelog

;

}

正在执行脚本: Memory Script

启动 recover 于

完成 recover 于

正在打印存储的脚本: Memory Script

{

shutdown clone;

startup clone nomount ;

}

正在执行脚本: Memory Script

数据库已卸载

Oracle 例程已关闭

已连接到备用数据库 (未启动)

Oracle 例程已启动

系统全局区域总计 字节

Fixed Size 字节

Variable Size 字节

Database Buffers 字节

Redo Buffers 字节

sql 语句: CREATE CONTROLFILE REUSE SET DATABASE CLTEST RESETLOGS NOARCHIVELOG

MAXLOGFILES

MAXLOGMEMBERS

MAXDATAFILES

MAXINSTANCES

MAXLOGHISTORY

LOGFILE

GROUP ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE

GROUP ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE

GROUP ( I:\Oracle\Test\oradata\test\REDODBF ) SIZE

DATAFILE

I:\ORACLE\TEST\ORADATA\TEST\SYSTEMDBF

CHARACTER SET ZHSGBK

正在打印存储的脚本: Memory Script

{

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\UNDOTBSDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\EXAMPLEDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\INDXDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\TOOLSDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\USERSDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\USERDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

catalog clone datafilecopy I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF;

switch clone datafile all;

}

正在执行脚本: Memory Script

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\UNDOTBSDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\EXAMPLEDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\INDXDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\TOOLSDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\USERSDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\USERDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF recid= stamp=

已将数据文件副本列入目录

数据文件副本 filename=I:\ORACLE\TEST\ORADATA\TEST\APPRKDBF recid= stamp=

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\UNDO

TBSDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\EXAM

PLEDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\INDX

DBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\TOOL

SDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

SDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\USER

DBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

RKDBF

数据文件 已转换成数据文件副本

输入数据文件副本 recid= stamp= 文件名=I:\ORACLE\TEST\ORADATA\TEST\APP

RKDBF

正在打印存储的脚本: Memory Script

{

Alter clone database open resetlogs;

}

正在执行脚本: Memory Script

数据库已打开

完成 Duplicate Db 于

RMAN>

run {

allocate channel t type disk FORMAT=F:\bakup\full_%u;

allocate channel t type disk FORMAT=F:\bakup\full_%u;

backup current controlfile;

backup database format F:\bakup\full_%UBAK;

release channel t;

release channel t;

}

run {

allocate channel t type disk FORMAT=F:\bakup\rman\full_%u;

allocate channel t type disk FORMAT=F:\bakup\rman\full_%u;

backup current controlfile;

backup full database;

release channel t;

release channel t;

}

上一篇:利用Oracle10g的MODELSQL进行行间计算(二)

下一篇:Oracle体系框架及SQL语句性能探讨