在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

基于控制文件的scn不完全恢复该怎么办

118次阅读
没有评论

共计 2462 个字符,预计需要花费 7 分钟才能阅读完成。

这篇文章将为大家详细讲解有关基于控制文件的 scn 不完全恢复该怎么办,文章内容质量较高,因此丸趣 TV 小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

问题现象:

SQL alter database open resetlogs;

alter database open resetlogs

*

ERROR at line 1:

ORA-01152: file 1 was not restored from a sufficiently old backup

ORA-01110: data file 1: /DBSoft/oracle/oradata/woo/system01.dbf

日志中报错:

alter database open

Errors in file /DBSoft/oracle/diag/rdbms/woo/woo/trace/woo_ora_24956.trc:

ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

ORA-1589 signalled during: alter database open…

Sun Dec 24 05:44:45 2017

Signalling error 1152 for datafile

Signalling error 1152 for datafile

Signalling error 1152 for datafile

Signalling error 1152 for datafile

Signalling error 1152 for datafile

Checker run found 5 new persistent data failures

Sun Dec 24 05:44:51 2017

alter database open resetlogs

Signalling error 1152 for datafile

ORA-1152 signalled during: alter database open resetlogs…

问题分析:
做完 recover database 正要起库,发现 data file 1 需要恢复,那么这个时候就应该要想到需要做不完全恢复了。那么不完全恢复自然有四种,基于时间(time)恢复
  基于取消(cancel)恢复
  基于 SCN(change)恢复
  基于备份控制文件(unsing backup controlfile)的恢复,那么接下来我们需要了解下,用那种方式最合适了。

查看 scn 信息:
查看数据文件头部的 scn 信息:

SQL select checkpoint_change# from v$datafile_header;

CHECKPOINT_CHANGE#

——————

    2247792

    2247792

    2247792

    2247792

    2247792

查看控制文件中记录的 scn 头部信息:

SQL select checkpoint_change# from v$datafile;

CHECKPOINT_CHANGE#

——————

    2247974

    2247974

    2247974

    2247974

    2247974

      在这里我们可以很清楚的看到控制文件中记录的 scn 信息比数据文件头部记录的 scn 信息更新,且所有数据文件头部信息是一致的,由此可以快速得出,我们将数据库恢复到数据文件的 scn 这样数据库就可以打开了。

做基于文件头部的 scn 恢复:

SQL recover database until change 2247792;

ORA-00283: recovery session canceled due to errors

ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

  提示需要使用控制文件来做基于 scn 的恢复。

使用控制文件来做基于 scn 的恢复:

SQL recover database until change 2247792 using backup controlfile;

Media recovery complete.

 SQL select * from v$recover_file

     FILE# ONLINE  ONLINE_ ERROR CHANGE# TIME
———- ——- ——- ———- ———- ——————
1 ONLINE  ONLINE 2247792 23-DEC-17
2 ONLINE  ONLINE 2247792 23-DEC-17
3 ONLINE  ONLINE 2247792 23-DEC-17
4 ONLINE  ONLINE 2247792 23-DEC-17
5 ONLINE  ONLINE 2247792 23-DEC-17

恢复完成之后,执行 open resetlogs:

SQL alter database open resetlogs;

Database altered.

检查:

SQL col error format a10;

SQL select * from v$recover_file;

no rows selected

SQL select checkpoint_change# from v$datafile_header;

CHECKPOINT_CHANGE#

——————

    2247797

    2247797

    2247797

    2247797

    2247797

SQL select checkpoint_change# from v$datafile;

CHECKPOINT_CHANGE#

——————

    2247797

    2247797

    2247797

    2247797

    2247797

必须保证数据文件头部的 scn 和控制文件中的 scn 信息保持一致,数据库才能打开,那么正常恢复将遵循就近。

关于基于控制文件的 scn 不完全恢复该怎么办就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计2462字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 伊人插插 | 精美日产nv二线三线水蜜桃 | 欧美在线性 | 中文字幕电影在线 | 亚洲一区无码中文字幕 | 久久只精品| 午夜秋霞成人理论 | 男人的天堂欧美精品色偷偷 | 亚洲人成s大片在线播放 | 小雪好紧好滑好湿好爽视频 | 纯肉无遮挡h肉3d动漫在线观看 | 国产主播在线观看 | 久久婷婷五月综合色奶水99啪 | 免费观看日本大片毛片 | 欧美熟妇xxxxx欧美老妇不卡 | 免费国产不卡午夜福在线观看 | 天天草视频 | 天天操综合视频 | 亚洲永久中文字幕在线 | 亚洲男人的天堂成人 | 中国凸偷窥xxxx自由视频妇科 | 又黄又刺激下面流水的视频 | 亚洲第成色999久久网站 | 疯狂撞击丝袜人妻 | 伊人网在线视频 | 236宅片在线观看 | 欧美成人毛片免费网站 | 四虎影院在线免费观看视频 | 天天操综合 | 欧美成人精品手机在线观看 | 中文字幕在线视频一区 | 四虎视频在线精品免费观看 | 久久久久国产 | 小明看片成人永久在线观看 | 成年女性视频 | 麻豆国产一区 | 性一交一乱一乱一视频 | 成人在线视频免费 | 黄色丝袜视频 | 国产精品久久久久免费 | 99久久精品日本一区二区免费 |