并不是所有的数据文件丢失都能恢复的,如SYSTEM表空间的数据文件丢失或损坏,除非借助备份,否则回复直接恢复。但如是临时表空间,重建即可。1.确认是否归档,创建用户,表空间,并授权。2.构造测试数据3.模拟文件丢失,并重启4.执行恢复因为在归档模式下,数据文件从创建起所有的重做日志都存在记录,所以可以修复。通过RECOVER命令应用所有重做日志,重建该数据文件的内容。这是属于“用户管理的备份和恢复”。下面是RMAN方式(有点麻烦):
推荐阅读:RMAN 配置归档日志删除策略 http://www.linuxidc.com/Linux/2013-11/92670.htmOracle基础教程之通过RMAN复制数据库 http://www.linuxidc.com/Linux/2013-07/87072.htmRMAN备份策略制定参考内容 http://www.linuxidc.com/Linux/2013-03/81695.htmRMAN备份学习笔记 http://www.linuxidc.com/Linux/2013-03/81892.htmOracle数据库备份加密 RMAN加密 http://www.linuxidc.com/Linux/2013-03/80729.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12Oracle归档模式有备份,丢失数据文件的恢复使用Emacs作为MySQL的客户端相关资讯 Oracle归档模式
- 归档模式下四种完全恢复的场景 (07/27/2015 17:52:18)
- 如何启动或关闭Oracle的归档( (10/16/2014 18:39:19)
- Oracle 10g/11g RAC 启停归档模式 (07/22/2014 10:17:32)
| - Oracle归档模式下恢复一个被 (02/21/2015 11:02:47)
- Oracle在归档模式下删除非系统文件 (09/19/2014 06:47:20)
- Oracle归档模式有备份,丢失数据文 (03/21/2014 09:44:51)
|
本文评论 查看全部评论 (0)