不完成恢复机制+基于时间的恢复+基于撤销的不完全恢复+基于更改的恢复

xiaoxiao2021-02-28  101

不完成恢复机制 1基于时间的恢复 2基于撤销的不完全恢复 3 基于更改的恢复 基于时间的恢复 1也可以称为时间点恢复,它将数据库中已经提交的事务恢复到某个时间点为止。在时间点以前的事务更新到数据库文件中,时间点以后的事务全部丢弃。 2基于时间的不完全恢复过程中,对数据库文件应用日志记录时,将以时间为标记。

语法

recover database until time time:

注意:如果控制文件是利用备份修改的,那么必须在recover语句中使用using backup controlfile子句,如下:

recover database until time time using backup controlfile; 举例: recover database until time '2017-06-18 0 10:35:58' using backup controlfile;

基于撤销的不完全恢复 1基于撤销的不完全恢复过程中,dba需要对恢复过程进行控制,在某一个恢复点可撤销指定的操作。 2将数据库恢复到最近的、未破坏时的日志文件后中止恢复过程,数据库将从这一点开始重新运行。

语法 recover database until cancel;

例如:sql> recover database until cancel;

基于更改的恢复 1使用scn号信息。 2是最准确的恢复 3如果dba指定引发错误的事务分配的scn号后,可以将数据库恢复到该错误之间的事务。 语法 recover database until change scn,

例如:sql> recover database until change 1321545;
转载请注明原文地址: https://www.6miu.com/read-74068.html

最新回复(0)