- 首先连接上sqlplus
- 在sql>中输入archive log list查看归档终点
- 目录下这么一大堆,因为我一直开着归档模式的
- 然后在rman下备份,首先要连接上rman:
后来目录下就剩下8月15号的了,其他的系统自动删了,因为写了delete input
- 在rman中写入 crosscheck archivelog all,发现都成功匹配
- 在rman中试图恢复,但是出错
- 又试图恢复写入restore archivelog all,还出错,说是通道上找不着备份啥的,可能是我能力有限,或者磁盘上的恢复不了
- 然后又重新连接sqlplus(因为之前我是mount模式),成功
- 然后在rman中shutdown immediate,然后startup mount装载数据库,再alter database open打开数据库出错:
- 于是进行介质恢复:
- 这么一大堆,他先引用之前没有删除的归档日志进行恢复,然后读取备份片段,目录,备份文件名都是之前我指定的然后还原备份片段:
- 又变成了这么一大堆,所以没事的时候还是把归档模式关了吧