使用rman恢复部分表空间
来源:互联网 发布:英伟达游戏优化软件 编辑:程序博客网 时间:2024/06/04 19:29
在测试环境有些空间不足或者只需要恢复部分表空间的情况下,可以使用offline datafile, recover skip tablespace的方式 只恢复出需要的表空间。
通过 commvault 自定义脚本操作,直接从主机rman上执行有些问题,放在cm端执行没问题。
SET DBID ****;
run {
allocate channel ch1 type 'sbt_tape'
PARMS="SBT_LIBRARY=/opt/simpana/Base64/libobk.a(shr.o),BLKSIZE=262144,ENV=(CV_mmsApiVsn=2,CV_channelPar=ch1)"
TRACE 0;
restore controlfile from autobackup ;
sql 'alter database mount ';
restore ( tablespace 'TEST1','TEST2','SYSAUX','SYSTEM','UNDOTBS1','UNDOTBS2','USERS' );
sql 'alter database datafile 3,81,82 offline drop';
sql 'alter database datafile 1,2,3,4,5,6,7,8,10,16,102,104 online';
recover database skip tablespace TEST3,TEST4,TEST5;
sql 'alter database open resetlogs';
}
0 0
- 使用rman恢复部分表空间
- 如何使用 RMAN 异机恢复部分表空间
- 使用RMAN恢复一个表空间
- rman恢复system表空间
- rman 恢复undo表空间
- ORACLE使用RMAN对SYSTEM表空间进行介质恢复
- rman恢复-system表空间恢复
- rman恢复-system表空间恢复
- RMAN TSPITR 使用rman进行表空间基于时间点的恢复
- RMAN表空间时间点恢复
- RMAN表空间时间点恢复,TSPITR
- rman表空间丢失与离线恢复
- ORACLE rman 部分恢复
- rman恢复-数据文件与表空间的恢复
- rman恢复-数据文件与表空间的恢复
- RMAN备份恢复系列之系统表空间恢复
- rman恢复普通表空间文件(用户表空间)
- 使用RMAN传输表空间!
- 局域网中其他机器不能访问本机IIS网站
- stl算法:next_permutation剖析
- javaweb项目中web.xml配置classpath 和 classpath* 区别
- Jetty提交数据时报java.lang.IllegalStateException: Form too large270468>200000问题解决
- ognl.ExpressionSyntaxException: Malformed OGNL expression
- 使用rman恢复部分表空间
- 计划测试系列
- 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析
- android 分辨率自适应
- 剑指offer 5.2 时间效率1 - 数组中出现次数超过一半的数字
- 工作经验总结
- 正则表达式30分钟入门教程
- 判断字符串为空以及转换空字符串
- Android之UI自适应解决方案