oracle中完全恢复与不完全恢复是什么

oracle中完全恢复与不完全恢复是什么,第1张

oracle中完全恢复与不完全恢复是什么

oracle中,完全恢复是当数据文件出现介质失败时,用os命令复制数据文件备份,恢复到失败之前的最近时间点;不完全恢复是当数据库出现介质失败或用户误 *** 作时,用已备份的数据、归档日志文件等,将数据库恢复到失败之前的最近时间点之前的时间点。

本教程 *** 作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

oracle中完全恢复与不完全恢复是什么

完全恢复:利用重做日志或增量备份将数据块恢复到最接近当前时间的时间点。之所以叫做完整恢复是由于Oracle应用了归档日志和联机重做日志中所有的修改。

当数据文件出现介质失败时,使用os命令复制数据文件备份,并使用SQL恢复命令应用归档日志和重做日志,最终将数据文件恢复到 失败点的状态。即恢复到失败之前的最近时间点。

不完全恢复:利用备份产生一个非当前版本的数据库。换句话说,恢复过程中不会应用备份产生后生成的所有的重做日志

当数据库出现介质失败或者用户误 *** 作,使用已备份的数据文件、归档日志文件和重做日志将数据库恢复到备份点和失败点之间某 一时刻的状态。即 恢复到失败之前的最近时间点之前的时间点。

通常在下列情况下生成整个数据库的不完整恢复

1:介质失败损坏了几个或全部的联机重做日志文件;

2:用户 *** 作造成的数据丢失,比如,用户误删除了一张表;

3:由于个别归档日志文件的丢失无法进行完整的恢复;

4:丢失了当前的控制文件,必须使用备份的控制文件打开数据库。

为了执行不完整介质恢复,必须使用恢复时间点以前的备份来还原数据文件

推荐教程:《Oracle视频教程》

以上就是oracle中完全恢复与不完全恢复是什么的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/949758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-18
下一篇 2022-05-18

发表评论

登录后才能评论

评论列表(0条)

保存