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;
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;
相关文章推荐
- 目标:丢失所以控制文件,数据库文件,redo文件。只有rman全备的和所有归档的恢复
- 探索ORACLE之RMAN_07 数据库所有文件全部丢失恢复
- RMAN 备份与恢复之所有文件都丢失
- rman恢复案例——丢失所有的数据文件
- 使用RMAN的备份及恢复一例-丢失所有控制文件
- rman如何在nomount模式下恢复丢失的所有控制文件
- RMAN研究之测试恢复表空间数据库文件
- 使用RMAN的备份及恢复一例-丢失所有控制文件
- RMAN数据库恢复 之归档模式有(无)备份-丢失数据文件的恢复
- RMAN-06026 错误的解决 (RMAN恢复案例三 — 所有控制文件丢失(2))
- Oracle - 使用RMAN的备份及恢复一例-丢失所有控制文件
- RMAN恢复案例——丢失所有的数据文件
- 第6天-3 RMAN不完全恢复】【用scn恢复到特定的时刻】【控制文件损坏】【损坏日志文件状态非INACTIVE时,数据库打不开】【增加联机日志文件】【修改所有联机日志大小同义10M】
- RMAN数据库恢复之丢失数据文件的恢复
- rman如何在nomount模式下恢复丢失的所有控制文件
- oracle数据库中的内容全部丢失,只有RMAN的备份文件(包括数据,参数,控制文件),恢复数据库到备份状态
- 云计算之路-试用Azure:数据库备份压缩文件在虚拟机上的恢复速度测试
- 数据库日志文件丢失时的恢复步骤
- rman 恢复---归档丢失and数据文件损坏
- SQL Server 2005/2008 日志文件丢失后恢复数据库的办法(ldf lost/corrupt, how to restore/recover DB without LDF file)