RMAN研究之测试恢复表空间数据库文件
来源:互联网 发布:陕西蒲城广电网络 编辑:程序博客网 时间:2024/05/18 01:26
测试准备:
1.用RMAN做个全数据库备份
2.将Oracle服务全部停止,将表空间demo唯一数据文件demo01.DBF移动到其他目录,模拟数据文件丢失。
恢复操作:
1.rman下进入目标数据库
C:/Documents and Settings/Administrator>rman target /
2.执行恢复表空间demo
RMAN> run{
2> sql "alter tablespace demo offline immediate";
3> restore tablespace demo;
4> recover tablespace demo;
5> sql "alter tablespace demo online";
6> }
因为表空间demo数据文件丢失,而未能正常启动所以执行如下语句:
sql "alter tablespace demo offline immediate";
将会报出错误。
将上面运行的语句作如下修改:
run{
restore tablespace demo;
recover tablespace demo;
alter database open;
}
执行成功,完全恢复数据文件demo01.DBF.
3.或者执行完全数据库恢复
如下所示:
RMAN> run{
2> sql "alter session set nls_language=American";
3> restore database;
4> recover database;
5> alter database open;
6> }
执行成功,完全恢复数据文件demo01.DBF.
- RMAN研究之测试恢复表空间数据库文件
- RMAN研究之测试时间点恢复
- RMAN备份恢复系列之系统表空间恢复
- rman恢复system表空间
- rman 恢复undo表空间
- RMAN备份与恢复之UNDO表空间丢失
- rman恢复-system表空间恢复
- rman恢复-system表空间恢复
- RMAN备份与恢复系列之非系统表空间恢复
- RMAN表空间时间点恢复
- 使用rman恢复部分表空间
- RMAN表空间时间点恢复,TSPITR
- rman表空间丢失与离线恢复
- 使用RMAN恢复一个表空间
- rman恢复-数据文件与表空间的恢复
- rman恢复-数据文件与表空间的恢复
- rman恢复普通表空间文件(用户表空间)
- RMAN备份恢复测试
- 登录sqlplus
- wxWidgets c++ 新的旅途
- Insert Data To Oracle Table By Python
- JAVA的日期时间相减问题
- 类成员的三级存取
- RMAN研究之测试恢复表空间数据库文件
- 成功的要诀如下
- RMAN研究之测试时间点恢复
- Linux内核情景分析读书笔记——存储管理之地址映射全过程
- 关于职业的思考
- ASP面向对象,实例(代码)
- oem Oracle Enterprise Manager 设置
- J2ME体系结构――Configuration和Profiles(上)
- SYSMAN already exists