[root@oraclea ~]# su - oracle
[oracle@oraclea ~]$ bplist -C oracle-db1 -s // -e // -k oracle_oracle-db1_0_17_arch -t -R -b -l /
-rw-rw---- oracle asmadmin Mar : /cntrl_4852_1_970455842
-rw-rw---- oracle asmadmin Mar : /al_4851_1_970455815
-rw-rw---- oracle asmadmin Mar : /al_4850_1_970455815
-rw-rw---- oracle asmadmin Mar : /cntrl_4826_1_970418455
-rw-rw---- oracle asmadmin Mar : /al_4824_1_970418378
-rw-rw---- oracle asmadmin Mar : /al_4825_1_970418378
-rw-rw---- oracle asmadmin Mar : /cntrl_4821_1_970403640
-rw-rw---- oracle asmadmin Mar : /al_4820_1_970403613
-rw-rw---- oracle asmadmin Mar : /al_4819_1_970403612
-rw-rw---- oracle asmadmin Mar : /cntrl_4818_1_970369482
-rw-rw---- oracle asmadmin Mar : /al_4817_1_970369415
-rw-rw---- oracle asmadmin Mar : /al_4816_1_970369415

二、.首先自己新建pfile文件或直接从原数据库服务器拷贝参数文件并修改相关路劲和参数,

三、

rman target /

startup nomount;

run{
 allocate channel ch00 type 'SBT_TAPE';
 send 'nb_ora_serv=nbumaster01';
 send 'nb_ora_client=oracle-db1';
 restore controlfile from 'cntrl_4852_1_970455842';
 release channel ch00;
}

四、

alter database mount;

run{
 allocate channel ch00 type 'SBT_TAPE';
 allocate channel ch01 type 'SBT_TAPE';
 send 'nb_ora_serv=nbumaster01';
 send 'nb_ora_client=oracle-db1';
 set newname for datafile 1 to '+DATA2/RACDB/DATAFILE/system.260.935591737';
 set newname for datafile 2 to '+DATA2/RACDB/DATAFILE/sysaux.267.935591737';
 set newname for datafile 3 to '+DATA2/RACDB/DATAFILE/undotbs1.263.935591737';
 set newname for datafile 4 to '+DATA2/RACDB/DATAFILE/users.266.935591737';
 set newname for datafile 5 to '+DATA2/RACDB/DATAFILE/undotbs2.262.935591889';
 set newname for datafile 6 to '+DATA2/RACDB/DATAFILE/siebeldata.264.935672143';
 set newname for datafile 7 to '+DATA2/RACDB/DATAFILE/siebelindex.259.935672375';
 set newname for datafile 8 to '+DATA2/RACDB/DATAFILE/prod_mds.258.946840155';
 set newname for datafile 9 to '+DATA2/RACDB/DATAFILE/prod_biplatform.257.946840155';
 set newname for datafile 10 to '+DATA2/RACDB/DATAFILE/dev_mds.288.953377671';
 set newname for datafile 11 to '+DATA2/RACDB/DATAFILE/dev_biplatform.290.953377671';
 set newname for tempfile 1 to '+DATA2/RACDB/tempfile/temp.270.935591821';
 set newname for tempfile 2 to '+DATA2/RACDB/tempfile/prod_ias_temp.256.946840157';
 set newname for tempfile 3 to '+DATA2/RACDB/tempfile/dev_ias_temp.289.953377671';
 restore  database until time "to_date('2018/03/11 03:00:00','yyyy/mm/dd hh24:mi:ss')";
 switch datafile all;
 switch tempfile all;
 release channel ch00;
 release channel ch01;

}

http://www.cnblogs.com/guipeng/p/7141026.html

NBU 还原LINUX ORACLE数据库(CRM)的更多相关文章

  1. NBU 还原LINUX ORACLE 数据库(EHR)

    一.E-HR数据库(全备)恢复 目录 一.E-HR数据库(全备)恢复... 1 1. 使用bplist 命令读取备份文件... 1 2. 启动到nomount状态... 2 3. 利用rman还原控制 ...

  2. NBU 还原LINUX ORACLE RAC数据库(CRM)

    CRM集群数据库恢复 linux centos 6.6 oracle 11.2.0.3 集群环境 1.53 oraclea 1.54 oracleb 在linux操作系统root用户下安装好NBUci ...

  3. NBU 还原LINUX ORACLE RAC数据库(MIDDB)

    MIDDB集群数据库恢复 目录 MIDDB集群数据库恢复... 1 1.安装 NBUcilent 1 2.修改hosts文件... 2 3.修改hosts文件... 2 4.使用bplis读取备份文件 ...

  4. NBU 还原windows ORACLE数据库(BW)

    将0.92数据库还原到1.92,还原时间7月13日 1.查询所需要的控制日志 bplist -C bw-prd01 -s -- -e -- -k oracle_bw-prd01_0_92_arch - ...

  5. NBU 还原windows ORACLE数据库(FP)

    二.基于差异备份恢复7月20日星期四早上8:30分数据1.查询所需要的归档日志(因为要返回20号刂8:30分的数据,所以控制 文件要晚于这个点,即取21号凌晨2点备份的控制文件) bplist -C ...

  6. NBU 还原windows ORACLE数据库(EC)

    rman target / startup nomount; run{ allocate channel ch00 type 'SBT_TAPE'; send 'nb_ora_serv=nbumast ...

  7. Linux oracle数据库自动备份自动压缩脚本代码

    Linux oracle数据库备份完成后可以自动压缩脚本代码. 复制代码代码如下: #!/bin/bash #backup.sh #edit: www.jbxue.com ##系统名称 sysname ...

  8. Linux——oracle数据库实例启动关闭(转)

    -->Oracle 数据库实例启动关闭过程 --================================ [root@robinson ~]# su - oracle --查看未启动实例 ...

  9. Linux oracle数据库创建表空间、用户并赋予权限

    管理员用户登录oracle数据库 1.创建临时表空间 select name from v$tempfile;查出当前数据库临时表空间,主要是使用里面的存放路径: 得到其中一条记录/opt/oracl ...

随机推荐

  1. javascript 全选 反选 js代码

    <script type="text/javascript"> //全选function checkAll() { var objs = window.document ...

  2. ghost系统下,C#获取时间带星期几的解决办法

    cmd   regedit打开注册表,进入到[HKEY_USERS\.DEFAULT\Control Panel\International]  ,然后1.将键 sDate 的值由 / 改为 - 2. ...

  3. 【Spring-AOP-学习笔记-6】@AfterThrowing增强处理简单示例

    项目结构 业务代码 @Component("hello") public class HelloImpl implements Hello {     // 定义一个简单方法,模拟 ...

  4. R语言学习——欧拉计划(1)Multiples of 3 and 5

    [题目一]If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. ...

  5. FiddlerCoreAPI 使用简介

    原文:https://blog.csdn.net/zhang116868/article/details/49406599 大名鼎鼎的Fiddler大家都知道,或者用过,Fiddler 开放了他的Fi ...

  6. [UE4]关闭自动曝光

    向光移动,屏幕会慢慢变亮:背光移动,屏幕会慢慢变暗. 关闭自动曝光: 编辑->项目设置->搜索Auto exposure

  7. javascript创建对象之原型模式(三)

    少废话,先上代码: function Human() { } Human.prototype.name = "成吉思汗"; Human.prototype.sex = " ...

  8. Web 过滤器参数设置问题

    问题描述: 在代码定义了3个过滤器,分别为filter1,filter2,filter3,过滤的Servlet范围分别是"/*","/Servlet1",&qu ...

  9. direct path read/write (直接路径读/写)

    转载:http://www.dbtan.com/2010/04/direct-path-readwrite.html direct path read/write (直接路径读/写): 直接路径读(d ...

  10. 《opencv学习》 之 几何变换

    图像平移: 1.不改变图像大小 2.改变图像大小 编程按照目标图像的角度去编写 不改变大小的平移 1 void imageTranslation1(Mat& src, Mat& dst ...