千家信息网

redo的三种状态的恢复是怎样的

发表于:2024-09-23 作者:千家信息网编辑
千家信息网最后更新 2024年09月23日,这期内容当中小编将会给大家带来有关redo的三种状态的恢复是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。CURRENT(1)如果有归档和备份,可以用不完全恢
千家信息网最后更新 2024年09月23日redo的三种状态的恢复是怎样的

这期内容当中小编将会给大家带来有关redo的三种状态的恢复是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

CURRENT

(1)如果有归档和备份,可以用不完全恢复。

SQL>startup mount;

SQL>recover database until cancel; 先选择auto,尽量恢复可以利用的归档日志,然后重新执行:

SQL>recover database until cancel; 这次输入cancel,完成不完全恢复,

用resetlogs打开数据:

SQL>alter database open resetlogs; 打开数据库

(2)强制恢复, 这种方法可能会导致数据不一致

sql>startup mount;

sql>alter system set "_allow_resetlogs_corruption"=true scope=spfile;

sql>recover database until cancel;

sql>alter database open resetlogs;

运气好的话,数据库能正常打开,但是由于使用_allow_resetlogs_corruption方式打开,会造成数据的丢失,且数据库的状态不一致。因此,这种情况下Oracle建议通过EXP方式导出数据库。重建新数据库后,再导入。

INACTIVE

(1)如果STATUS是INACTIVE,则表示已经完成了归档,直接清除掉这个redo log即可。

SQL>startup mount;

SQL> alter database clear logfile group 3 ;

SQL>alter database open;

ACTIVE

(1)如果STATUS 是ACTIVE ,表示正在归档, 此时需要使用如下语句:

SQL>startup mount;

SQL> alter database clear unarchived logfile group 3 ;

SQL>alter database open;

上述就是小编为大家分享的redo的三种状态的恢复是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

数据 数据库 状态 一致 内容 方式 分析 专业 中小 内容丰富 备份 就是 建议 情况 文章 方法 日志 更多 正在 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 朝阳区推广软件开发介绍 山东宏富网络技术有限公司 酷狗直播无法连接到服务器 网络安全等级保护箱 ufc4无法连接EA服务器 ro 检查服务器 镇网络安全责任制工作机构 山亭软件开发学习网站教学视频 软件开发的技术介绍 杨浦区咨询软件开发经验丰富 浪潮服务器维修点 5g网络技术与医学作文 怎么实现所有人共有服务器 宁波海曙储存服务器 新建项目网络安全预算 网络安全排查简报 第十届中国数据库技术大会 新乡多源网络技术有限公司 群晖服务器自动上传 上海诺娜软件开发公司 网络安全保护法开始实施的时间是 互联网科技企业海外投资 软件开发选择哪个行业比较好 软件开发专业高职学费 网络安全社的取得成果 八爪鱼网络技术有限公司 第十届中国数据库技术大会 我国应该如何维护网络安全 小健人互联网科技地址 计算机网络技术平均薪资
0