Complete recovery:

rman target / nocatalog

startup mount;

restore database;

recover database;

alter database open;   -- 在归档模式下

恢复的之后, 更改的路径

rman target / nocatalog

startup mount;

run {

set newname for datafile 1 to ‘/<newdir>/system01.dbf’ …

restore database;

switch datafile all;

recover database;

alter database open; }

tablespace 级别de :

run {

sql “alter tablespace users offline immediate”;

restore tablespace users;

recover tablespace users;

sql “alter tablespace users online”; }

使用 rman 重新定位 tablespace 的路径:

1. 首先确认要转换路径的表空间的datafile. select file#, name, bytes from v$datafiles;

2. run {

sql “alter tablespace users offline immediate”;

set newname for datafile ‘/oradata/u03/users01.dbf’ to ‘/oradata/u04/users01/dbf’ --这句用来指定 restore的路径

restore(tablespace users);

switch datafile 3;  -- update the control file and recovery catalog

recover tablespace users;

sql “alter tablespace tbs1 online”; }

Incomplete Recovery:

1. Mount the database

2. Allocate multiple channels for parallelization.

3. Restore all datafiles.

4. Recover the database by using UNTIL TIME, UNTIL SEQUENCE, or UNTIL SCN.

5. Open the database by using RESETLOGS.

6. Perform a whole database backup.

run {

allocate channel c1 type disk;

allocate channel c2 type disk;

set until time = ‘2000-12-09:14:44:44’;

restore database;

recover database;

alter database open resetlogs; }

这里要注意一下: NLS_DATE_FORMAT 这个参数所对应的时间格式.

run {

set until sequence 120 thread 1;

alter database mount;

restore database;

recover database;

sql “alter database open resetlogs”; }

转载

恢复的几种情形

1.在mount 或open 阶段完成的灾难恢复

非系统表空间,undo表空间,所有的数据文件

2.在nomount 阶段完成的灾难恢复

控制文件(controlfile)

3.在mount 阶段完成的灾难恢复

系统表空间,联机重做日志文件

RMAN Restore, Recovery的更多相关文章

  1. RMAN restore fails with ORA-01180: can not create datafile 1

      最近在验证.测试备份有效性时,遇到了"ORA-01180: can not create datafile 1"这个错误,顺便结合metalink的官方文档"RMAN ...

  2. rman restore spfile from backup

    spfile一般在$ORACLE_HOME/dbs(linux)目录,如果你丢失了spfile并不会引起实例立刻停掉,你的实例可以继续操作,尽管当你restore spfile的时候需要关闭重启实例, ...

  3. Oracle 12c: RMAN restore/recover pluggable database

    查看数据库状态 运行在归档模式,可拔插数据库name=pdborcl SQL> archive log list; Database log mode Archive Mode Automati ...

  4. 转 Monitoring Restore/Recovery Progress

    ora-279 是可以忽略的报错 In general, a restore should take approximately the same time as a backup, if not l ...

  5. RMAN restore fails with ORA-01180: can not create datafile 1 (文档 ID 1265151.1)

    http://blog.itpub.net/26655292/viewspace-2131269/ ########Q&A issue1:ORA-01180: can not create d ...

  6. Checklist for an RMAN Restore (Doc ID 1554636.1)

    Checklist for an RMAN Restore (Doc ID 1554636.1) APPLIES TO: Oracle Database - Enterprise Edition - ...

  7. 11g RMAN Restore archivelog用法

    I.备份所有归档日志文件 RMAN> BACKUP FORMAT '/u01/backup/arch_%U_%T' skip inaccessible filesperset 5 ARCHIVE ...

  8. asm单机dg dbca报错ORA-01031 CRS-2676,rman restore主库控制文件报错ORA-15081

    dg-> ll $ORACLE_HOME/bin/oracle -r-xr-s--x 1 oracle asmadmin 210824714 Nov 20 16:41 /u01/app/orac ...

  9. 如何将RAC数据库的 RMAN Disk 备份 Restore 到另一个节点上的单个实例 (Doc ID 415579.1)

    HowTo Restore RMAN Disk backups of RAC Database to Single Instance On Another Node (Doc ID 415579.1) ...

随机推荐

  1. 转: 关于android 机型适配的问题

    转: http://www.csdn.net/article/2015-09-08/2825645

  2. minic 动作句型处理

    #include "lex_define.h" enum keywords_type//代表一些关键字 { loop_for=,//代表for关键字 loop_while,//代表 ...

  3. vue - utils for extract-text-webpack-plugin

    描述:将包或包中的文本提取到单独的文件中, 点击查看官网详情: https://www.npmjs.com/package/extract-text-webpack-plugin

  4. 算法笔记_058:蓝桥杯练习 2的次幂表示(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001. 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面 ...

  5. WebDriver API——第2部分Exceptions

    Exceptions that may happen in all the webdriver code. exception selenium.common.exceptions.ElementNo ...

  6. canvas光晕

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  7. 使用xml-rpc调试openerp模块中的函数

    运行openerp模块中的函数 有很多方式, 可以在视图中加个按钮然后点击它, 也可以在集成开发环境中强制执行它. 不过, 用python写个小脚本,xml-rpc调用直接执行它, 无疑是最简便的方法 ...

  8. html+css+js实现科学计算器

    代码地址如下:http://www.demodashi.com/demo/13751.html 项目描述 纯html+css+js实现一个科学计算器,支持平方开方指数对数等基本函数,支持键盘输入,有简 ...

  9. 异常:Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z/Caused by: java.lang.NoSuchMethodError: javax.persistence.JoinColumn.foreign

    Spring3.0 + Hibernate3.5:启动服务器报:Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany. ...

  10. PL/SQL 美化器不能解析文本

    1.问题:PL/SQL美化器不能解析文本 原始sql语句如下: CREATE OR REPLACE VIEW V_GGXZBM AS SELECT XZBM,XZMC,CASE WHEN PARENT ...