有完整的备份,新的数据库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;

最新文章

  1. QT 文件对话框(QFileDialog)
  2. Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]
  3. react2 react 遍历数组
  4. 微信公众平台开发(26) ACCESS TOKEN
  5. Java--时间处理
  6. POJ 3013
  7. 黑马程序员_<<GUI(图形用户界面)--------1>>
  8. [每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8
  9. 151111 sqlite3数据库学习
  10. ZOJ 1301 The New Villa (BFS + 状态压缩)
  11. HDU 4391 - Paint The Wall - 分块哈希入门
  12. android技术下载
  13. 显示出eclipse文件层次
  14. oracle得到日期对应的星期
  15. BZOJ 2594: [Wc2006]水管局长数据加强版 [LCT kruskal]
  16. aliyun TableStore相关操作汇总
  17. 【转】linux系统中如何进入退出vim编辑器,方法及区别
  18. python接口自动化测试十二:对返回的json的简单操作
  19. 扩展EF的Fluent API中的 OnModelCreating方法 实现全局数据过滤器
  20. RESTful记录-RESTful介绍

热门文章

  1. [Javascript] Specify this using .call() or .apply()
  2. Cocos2D实现RPG队伍菜单随意调整角色顺序的效果
  3. LintCode-最大子数组差
  4. iOS定制改动navigation的backbutton
  5. 2.Brackets安装及常用插件安装
  6. spring cloud config配置中心源码分析之注解@EnableConfigServer
  7. 「HAOI2016」字符合并
  8. dig---域名查询
  9. Android 关于expandableListView childrenView 点击改变颜色
  10. mk-编译信息的意义