近段时间在学习ORACLE,以下是RMAN小实验的部分笔记。
一、归档模式有备份,丢失数据文件恢复:
1、查看数据库是否在归档模式下运行,archive log list:
2、模拟实验环境,在scott用户下操作,emp表插入数据:
3、模拟实验环境,切换到rman模式下做完全备份,同时配置备份参数,CONFIGURE CONTROLFILE AUTOBACKUP ON ,备份时控制文件同时做自动备份:
4、模拟实验环境,数据丢失,最简单的办法就是把数据文件直接删除了,当然删除之前需shutdown数据库,毕竟是模拟嘛:
5、再打开数据库看看,这时报错了,数据为mounted状态:
6、以下在RMAN下进行恢复操作,设定oracle_sid:
7、执行恢复命令,因其提示是数据文件6出问题,那就恢复数据文件6不用作完全恢复,这是数据恢复原则:
8、open数据库存:
9、验证一下,数据库现时状态:
10、数据恢复过来没有?
成功恢复,实验比较简单,作笔记用,后继……
本文转自pimg200551CTO博客,原文链接:http://blog.51cto.com/pimg2005/834951 ,如需转载请自行联系原作者