千家信息网

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

发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,这期内容当中小编将会给大家带来有关redo的三种状态的恢复是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。CURRENT(1)如果有归档和备份,可以用不完全恢
千家信息网最后更新 2024年11月26日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安全错误 数据库的锁怎样保障安全 危害网络安全的新闻 江苏软件开发者平台 如何搭建服务器app 服务器日常维修常用命令 世界网络技术强国 文明重启游戏服务器怎么设置 网络安全关注的方面 计算机网络技术与应用应用题 南京欣网互联网络科技怎么样 上海青浦网络安全培训班 速达 数据库 自定义转账 计算机大赛网络技术挑战赛 域名解析服务器解析不了地址 网络安全保密工作培训 闵行区媒体数据库有哪些 软件开发的工时怎么计算 数据库cmdba证书怎么考 社会科学院网络安全 天龙八部仙侣情缘是哪个服务器 团日活动网络安全总结 华为鲲鹏服务器应用在哪里 高淳软件开发工资待遇 邮件服务器dns域名解析 怎么学c 软件开发 如何看待大学生网络安全 普华永道网络安全合伙人 电脑服务器管理器找不到 怎样设备二维码中的数据库 网络安全等级保护对象第三级 新型数字基础设施网络安全
0