标签:状态 ase 重做日志 通过 2.4 1.2 删除表 删除 table
完全恢复和不完全恢复都是对数据库进行恢复的操作。
完全恢复:指的是利用重做日志或增量备份将数据恢复到最近的当前时间点。回滚未提交事务。之所以叫完全恢复是由于Oracle应用了归档日志和联机重做日志中的所有的修改。
不完全恢复:利用备份产生一个非当前版本的数据库。恢复过程中不会应用备份产生后生成的所有重做日志。
不完全恢复应用的场景:
为了执行不完整介质恢复,必须使用恢复时间点以前的备份来还原数据文件,并在恢复完成后使用RESETLOG选项打开数据库。
Resetlog参数:
在不完全恢复中,通畅需要使用resetlog命令打开数据库,这是因为我们要从已经建立的现有的重做日志流中脱离出来,resetlog参数教室一个数据库逻辑生存期的结束,另一个数据库逻辑的开始。数据库的逻辑生存期也被成为一个对应物(incarnation)。每次使用resetlog命令时,SCN计数器不会重置,但是Oracle会重置其他计数器,同事还会重置联机重做日志的内容。
不完全恢复的可实现目标:
不完全恢复的操作步骤:
Logmnr工具:可对数据库日志文件中的数据解析,以供DBA使用。
不完全恢复的刻度类型:
下一期【Oracle 手工不完全恢复总结(二)——不完全手工恢复的刻度类型总结】
标签:状态 ase 重做日志 通过 2.4 1.2 删除表 删除 table
原文地址:https://www.cnblogs.com/wdymyoraclelinux/p/10021757.html