当前位置:  数据库>oracle

使用RMAN的DUPLICATE克隆Oracle 10g R2数据库的输出

    来源: 互联网  发布时间:2017-04-21

    本文导语: 此命令的输出可以看出,Oracle RMAN的duplicate 命令内部执行的情况,对克隆有更深刻的理解。 之前的步骤演示请参考:  c:oracleproduct10.2.0client_1BIN>rman target sys/password@DGP 恢复管理器: Release 10.2.0.1.0 - Production on 星期二 1月 31 00:59:0...

此命令的输出可以看出,Oracle RMANduplicate 命令内部执行的情况,对克隆有更深刻的理解。
之前的步骤演示请参考:

 c:oracleproduct10.2.0client_1BIN>rman target sys/password@DGP

恢复管理器: Release 10.2.0.1.0 - Production on 星期二 1月 31 00:59:06 2012
 
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
 
连接到目标数据库: DG (DBID=1686618574)
 
RMAN> connect auxiliary sys/password@DGS
 
已连接到辅助数据库: DGC (未装载)
 
RMAN> duplicate target database to dgc;
 
启动 Duplicate Db 于 31-1月 -12
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: sid=155 devtype=DISK
 
{
   set until scn  526998;
   set newname for datafile  1 to
 "/u01/app/oracle/oradata/dgc/system01.dbf";
   set newname for datafile  2 to
 "/u01/app/oracle/oradata/dgc/undotbs01.dbf";
   set newname for datafile  3 to
 "/u01/app/oracle/oradata/dgc/sysaux01.dbf";
   set newname for datafile  4 to
 "/u01/app/oracle/oradata/dgc/users01.dbf";
   restore
   check readonly
   clone database
   ;
}
正在执行内存脚本
 
正在执行命令: SET until clause
 
正在执行命令: SET NEWNAME
 
正在执行命令: SET NEWNAME
 
正在执行命令: SET NEWNAME
 
正在执行命令: SET NEWNAME
 
启动 restore 于 31-1月 -12
使用通道 ORA_AUX_DISK_1
 
通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份
通道 ORA_AUX_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到/u01/app/oracle/oradata/dgc/system01.dbf
正将数据文件00002恢复到/u01/app/oracle/oradata/dgc/undotbs01.dbf
正将数据文件00003恢复到/u01/app/oracle/oradata/dgc/sysaux01.dbf
正将数据文件00004恢复到/u01/app/oracle/oradata/dgc/users01.dbf
通道 ORA_AUX_DISK_1: 正在读取备份段 /home/oracle/all_DG_2.bak
通道 ORA_AUX_DISK_1: 已恢复备份段 1
段句柄 = /home/oracle/all_DG_2.bak 标记 = TAG20120125T110557
通道 ORA_AUX_DISK_1: 恢复完成, 用时: 00:00:54
完成 restore 于 31-1月 -12
sql 语句: CREATE CONTROLFILE REUSE SET DATABASE "DGC" RESETLOGS ARCHIVELOG
  MAXLOGFILES     16
  MAXLOGMEMBERS      3
  MAXDATAFILES      100
  MAXINSTANCES     8
  MAXLOGHISTORY      292
  GROUP  1 ( '/u01/app/oracle/oradata/dgc/redo01.log' ) SIZE 50 M  REUSE,
  GROUP  2 ( '/u01/app/oracle/oradata/dgc/redo02.log' ) SIZE 50 M  REUSE,
  GROUP  3 ( '/u01/app/oracle/oradata/dgc/redo03.log' ) SIZE 50 M  REUSE
 DATAFILE
  '/u01/app/oracle/oradata/dgc/system01.dbf'
 CHARACTER SET ZHS16GBK
 
 
内存脚本的内容:
{
   switch clone datafile all;
}
正在执行内存脚本
 
释放的通道: ORA_AUX_DISK_1
数据文件 2 已转换成数据文件副本
输入数据文件副本 recid=1 stamp=773487060 文件名=/u01/app/oracle/oradata/dgc/undo
tbs01.dbf
数据文件 3 已转换成数据文件副本
输入数据文件副本 recid=2 stamp=773487060 文件名=/u01/app/oracle/oradata/dgc/sysa
ux01.dbf
数据文件 4 已转换成数据文件副本
输入数据文件副本 recid=3 stamp=773487060 文件名=/u01/app/oracle/oradata/dgc/user
s01.dbf
 
内存脚本的内容:
{
   set until scn  526998;
   recover
   clone database
    delete archivelog
   ;
}
正在执行内存脚本
 
正在执行命令: SET until clause
 
启动 recover 于 31-1月 -12
分配的通道: ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: sid=155 devtype=DISK
 
正在开始介质的恢复
 
存档日志线程 1 序列 14 已作为文件 /u01/app/oracle/flash_recovery_area/DGP/archiv
elog/2012_01_25/o1_mf_1_14_7kywg5q6_.arc 存在磁盘
存档日志文件名 =/u01/app/oracle/flash_recovery_area/DGP/archivelog/2012_01_25/o1
_mf_1_14_7kywg5q6_.arc 线程 =1 序列 =14
介质恢复完成, 用时: 00:00:01
完成 recover 于 31-1月 -12

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 怎样在使用curses字符串输出函数或字符输出函数时,隐藏光标
  • Python不使用print而直接输出二进制字符串
  • 关于unix使用参数导致脚本输出异常(与脚本内直接带参数输出结果不同)
  • 使用nohup启动不输出问题
  • systemtap 关于embedded c中输出到屏幕使用什么函数
  • 为什么使用cat输出的文本文件是中文的,使用java从文件读取出来时显示的是乱码?
  • httpd.conf中ErrorLog使用syslog-ng输出的问题
  • 使用popen来执行gcc命令,如何根据读出来的gcc的输出来判断gcc是否编译成功?
  • 有谁告诉我如何使用main中的args进行输入输出的操作?
  • ll 命令输出,使用sort排序问题
  • 在LINUX中使用C调用系统命令,怎么取得系统命令的输出?
  • who和locate命令使用后无输出
  • 使用JSP扩展标签,可否从标签内得到一个输出参数? iis7站长之家
  • 我在linux下面使用printf("%f", x)怎么输出nan呢?
  • 如何在shell下使用汉字输入和输出?
  • 怎样使用重定向?我想把gcc输出的信息重定向到一个文件里面。
  • java使用for循环输出杨辉三角
  • 两个简单问题:在javaBean中能用out.println()输出页面吗?javaBean中可以使用servlet建立的session对象变量值吗?
  • 使用JSP扩展标签,可否从标签内得到一个输出参数?
  • 请问不使用framebuffer,如何输出图形
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • Office 2010 Module模式下使用VBA Addressof
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • c#中SAPI使用总结——SpVoice的使用方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,