Oracle归档模式无备份,丢失数据文件的恢复


并不是所有的数据文件丢失都能恢复的,如SYSTEM表空间的数据文件丢失或损坏,除非借助备份,否则回复直接恢复。但如是临时表空间,重建即可。

1.确认是否归档,创建用户,表空间,并授权。

Oracle归档模式无备份,丢失数据文件的恢复

2.构造测试数据

Oracle归档模式无备份,丢失数据文件的恢复

3.模拟文件丢失,并重启

Oracle归档模式无备份,丢失数据文件的恢复

4.执行恢复

Oracle归档模式无备份,丢失数据文件的恢复

因为在归档模式下,数据文件从创建起所有的重做日志都存在记录,所以可以修复。通过RECOVER命令应用所有重做日志,重建该数据文件的内容。

这是属于“用户管理的备份和恢复”。

下面是RMAN方式(有点麻烦):

Oracle归档模式无备份,丢失数据文件的恢复

Oracle归档模式无备份,丢失数据文件的恢复

Oracle归档模式无备份,丢失数据文件的恢复

Oracle归档模式无备份,丢失数据文件的恢复

推荐阅读:

RMAN 配置归档日志删除策略

Oracle基础教程之通过RMAN复制数据库

RMAN备份策略制定参考内容

RMAN备份学习笔记

Oracle数据库备份加密 RMAN加密

相关内容

    暂无相关文章