有完整的备份,新的数据库datafile、controfile、logfile所在目录结构和原数据库一样。

创建好adump、bdump、cdump、udump等目录。

1、恢复参数文件。

设置环境变量:

export ORACLE_SID=HNCDFHQ

登录RMAN:

rman target /

在RMAN里把数据库起到nomount状态:

RMAN>  startup nomount;

设置DBID:

RMAN>  set dbid=3931082997

恢复spfile:

RMAN>  restore spfile from '/backup/test/c-3931082997-20131204-02';

关闭数据库:

RMAN>  shutdown immediate;

把数据库起到nomount状态:

RMAN>  startup nomount;

2、恢复控制文件。

RMAN>  restore controlfile from '/backup/test/ctl_HNCDFHQ_20131204_21_1';

把数据库启动到mount状态:

RMAN>  alter database mount;

3、恢复数据文件:

如果备份不在备份时所在的目录,在新的目录。

可以用此命令注册到控制文件。

RMAN>  catalog start with '/oradata1/backup';

restore数据库:

RMAN>

run

{

allocate channel c1 type disk;

allocate channel c2 type disk;

allocate channel c3 type disk;

allocate channel c4 type disk;

restore database ;

}

recover 数据库:

RMAN>  recover database;

SQL>  recover database until cancel using backup controlfile ;

--选择redo的绝对路径,一个一个试,有多少组redo,就试多少次

SQL>  alter database open resetlogs;

转载于:https://www.cnblogs.com/liang545621/p/9405901.html

RMAN异机复制数据库(相同路径)相关推荐

  1. 使用rman异机复制数据库

    源端数据库:192.168.1.210 sid:orcl hostname:Nagiostest ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/or ...

  2. RMAN异机复制数据库(不同路径)

    1.恢复参数文件 设置环境变量: export ORACLE_SID=hncdfhq 登录RMAN: rman target / 在RMAN里把数据库起到nomount状态: startup nomo ...

  3. rman本机复制数据库

    1.启动监听 [oracle@odd201 ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 28-JA ...

  4. linux dump命令 异机,Oracle 11.2.0.4 从单实例,使用RMAN 异机恢复到RAC

    Oracle 11.2.0.4从单实例,使用RMAN异机恢复到RAC 注意: (1)迁移的2个db版本版本要一致.包括小版本. (2)RMAN异机恢复的时候,db_name必须相同.如果说要想改成其他 ...

  5. centos7 mysql还原dmp_Linux平台下RMAN异机恢复总结

    下面总结.整理一下RMAN异机恢复这方面的知识点,这篇笔记在个人笔记里面躺了几年了,直到最近偶然被翻看到,遂整理.总结一下.如下所示,个人将整个RMAN异机恢复分为准备工作和操作步骤两大部分.当然,准 ...

  6. Oracle 运维篇+RAC集群转单实例/RMAN异机恢复/RMAN迁移/RMAN备份恢复操作概要

    说明:本文为Oracle RAC集群转单实例/RMAN异机恢复/RMAN迁移/RMAN备份恢复操作概要方便用户查阅 温馨提示:如果您发现本文哪里写的有问题或者有更好的写法请留言或私信我进行修改优化 说 ...

  7. Oracle 单实例 迁移到 RAC 实例 -- 使用RMAN 异机恢复

    Oracle 官网有关单实例迁移到RAC的一个步骤说明: How to Convert 10g Single-Instance database to 10g RAC using Manual Con ...

  8. RMAN异机恢复步骤

    RMAN是DBA日常工作非常常用的工具,RMAN的应用场景大概有数据备份恢复.数据迁移等.我们不常用本机RMAN恢复,因为在实际生产中RMAN备份通常是用于异机恢复,比如数据迁移,DG搭建,恢复备份库 ...

  9. RMAN异机恢复遭遇ORA-01547、ORA-01152、ORA-01110错误案例

    测试环境: 操作系统  :  Red Hat Enterprise Linux ES release 4 (Nahant Update 4)   VMWARE 数据库     :  Oracle Da ...

最新文章

  1. linux获取内存、cpu、负载、网口流量、磁盘信息
  2. Android监听程序自身被卸载
  3. edas部署需要哪些参数_强夯设计与施工中需要确定的主要技术参数有哪些
  4. 【Solr专题之九】SolrJ教程
  5. java 程序硬盘,用Java得到硬盘空间
  6. 带修改离线主席树 + 树状数组 ZOJ - 2112【Dynamic Rankings】
  7. wls12C启用Gzip
  8. Javascript高级程序设计——函数声明与函数表达式的区别
  9. Simple-RTMP-Server 服务器搭建
  10. 单片机C语言程序设计实训100例:基于AVR+proteus仿真pdf
  11. 软件工程 超市库存管理系统 可行性研究-需求分析
  12. python读txt文件-python读取文本文件数据
  13. linux延时函数及头文件,linux延时函数
  14. 2021高考杭二中成绩查询,杭二中公布了首张高考成绩通报 北大清华51人
  15. Cisco语音专业认证CCVP
  16. 人工智能在各个领域里的应用场景
  17. QPainter::drawPixmapFragments - the source rect is not contained by the pixmap‘s rectangle
  18. YouTube大转型:视频红人靠粉丝会员创收 不再依赖广告
  19. 【数据结构】堆和二叉堆
  20. sideBar 楼层跳跃导航栏

热门文章

  1. 批量导入sql文件。
  2. android自动化优化工具,Auto Optimizer手机性能自动优化App
  3. 实验新手必须知道的细胞计数技巧
  4. Vivado ILA无法触发,点Stop Trigger提示There are no armed ILAs
  5. 光流 | 基于KLT(Kanade-Lucas-Tomasi)特征点跟踪算法(附代码,可扩展)
  6. GetClientRect()和GetWindowRect()
  7. asp.net必须要放在form中吗_传闻:已经有人在0.33或0.34集成了Echarts(更新中)
  8. python爬虫bilibili_Python爬虫 bilibili视频弹幕提取过程详解
  9. 主从多机matlab代码,Jenkins的Master Slave主从进行多机多环境部署-配置
  10. 第四范式与丘成桐北京雁栖湖应用数学研究院签署战略合作协议