您的位置:首页 > 数据库

RMAN 恢复测试-所有文件丢失,恢复数据库。

2013-03-14 15:16 225 查看
RMAN 恢复测试,在所有文件都丢失的情况下,重备份里恢复数据库。
1.恢复参数文件
连接rman
C:\Users\Administrator>RMAN TARGET /
设置DBID
RMAN> set dbid=1324473315
启动数据库,会报启动失败,不用管,启动后恢复参数文件
RMAN> startup
从备份里恢复参数文件:
RMAN> restore spfile from 'D:\oracle\backup\SPFILE_1324473315_ORCL_810043844_35';
启动 restore 于 14-3月 -13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 已找到的自动备份: D:\oracle\backup\SPFILE_1324473315_ORCL_81004
3844_35
通道 ORA_DISK_1: 从自动备份复原 SPFILE 已完成
完成 restore 于 14-3月 -13
2.恢复控制文件
关闭数据库
RMAN>shutdown immediate;
启动到nomount阶段
RMAN> startup nomount;
恢复控制文件
RMAN>restore controlfile from 'D:\oracle\backup\CONTROL_1324473315_ORCL_810043797_34';
启动 restore 于 14-3月 -13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在复原控制文件
通道 ORA_DISK_1: 恢复完成, 用时: 00:00:03
输出文件名=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL
输出文件名=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL
输出文件名=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
完成 restore 于 14-3月 -13
3.恢复数据库
启动数据库到mount阶段
RMAN> alter database mount;
恢复数据文件
RMAN>restore database from 'D:\oracle\backup\CONTROL_1324473315_ORCL_810043797_34';
恢复应用归档日志
RMAN>recover database;
打开数据库
RMAN>alter database open;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐