热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

使用RMAN的DUPLICATE克隆Oracle10gR2数据库的输出

使用RMAN的DUPLICATE克隆Oracle10gR2数据库的输出

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

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

[日期:2012-02-03] 来源:Linux社区 作者:andylhz2009 [字体:]

此命令的输出可以看出,Oracle RMAN的duplicate 命令内部执行的情况,,对克隆有更深刻的理解。

之前的步骤演示请参考:

c:\oracle\product\10.2.0\client_1\BIN>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

LOGFILE

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

linux

推荐阅读
  • mysql 分库分表策略_【数据库】分库分表策略
    关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多, ... [详细]
  • 本文探讨了为何DataWindow.NET在PowerBuilder 11之后版本中不再被支持,并提供了一种在PB12.5中恢复此功能的解决方案。欢迎交流与反馈。 ... [详细]
  • ThinkPHP 文件缓存组件详解与应用
    本文深入探讨了ThinkPHP框架中的文件缓存类实现,提供了详细的代码示例和使用说明,旨在帮助开发者更好地理解和利用这一功能来优化应用程序性能。 ... [详细]
  • SonarQube配置与使用指南
    本文档详细介绍了SonarQube的配置方法及使用流程,包括环境准备、样本分析、数据库配置、项目属性文件解析以及插件安装等内容,适用于具有Linux基础操作能力的用户。 ... [详细]
  • 本章节深入探讨了多种实用的辅助类,这些类将在未来的项目中发挥关键作用。此外,单元测试被强调为游戏开发初期的重要步骤。文章最后通过Breakout游戏的实例,展示了如何有效地利用前文所述的技术。 ... [详细]
  • 每位开发者都应该拥有一个展示自我技能与分享知识的空间——个人技术博客。本文将指导你如何使用静态网站生成器Hexo结合GitHub Pages搭建这样一个平台。 ... [详细]
  • APP数据包捕获挑战
    本文探讨了在使用Burp Suite捕获移动应用数据包时遇到的两大难题,尤其是SSL Pinning安全机制的影响,并提供了一种解决方案。 ... [详细]
  • 本文深入探讨了JavaScript中原型(prototype)、构造函数以及对象实例之间的关系,并通过实例分析了它们如何相互作用以实现代码复用和继承。 ... [详细]
  • Oracle 数据库提供了自动化文件管理(OFM)的功能,允许用户通过设置特定参数来简化数据文件和日志文件的创建过程。当配置了 db_create_file_dest 和 db_create_online_log_dest_n 参数后,系统能够自动处理文件的创建与删除。 ... [详细]
  • 本文档整理了公司内部常用的网站链接和重要资源路径,包括部门周报、内控报销系统、邮件服务等,同时提供了相关数据库的登录信息。 ... [详细]
  • 在安装Ubuntu 12.04后,用户可能会遇到系统菜单中缺少休眠(Hibernate)选项的问题。这通常是由于某些程序的错误导致系统默认禁用了此功能。本文将详细介绍如何恢复和使用休眠选项。 ... [详细]
  • 深入理解Hibernate延迟加载机制
    本文探讨了Hibernate框架中的延迟加载(懒加载)特性,分析其对程序性能的影响及实现原理,同时提供了具体的代码示例来说明如何配置和使用延迟加载。 ... [详细]
  • 1、服务器配置信息① 主服务器IP:192.168.1.2② 从服务器IP:192.168.1.3③ 操作系统:主服务器:Win8,从服务器࿱ ... [详细]
  • MySQL 5.7 绿色版安装及 my.ini 配置详解
    本文主要针对最近因系统重装导致的MySQL配置问题,详细介绍了MySQL 5.7.24绿色解压版的安装步骤及my.ini配置文件的关键设置,帮助用户顺利完成数据库的安装与配置。 ... [详细]
  • 本文介绍如何利用JavaScript在页面加载时为ASP.NET的DropDownList控件设置特定的选项值。 ... [详细]
author-avatar
一恒谢永泰_661
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有