暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 无法打开数据库,因为重做日志文件似乎丢失了

askTom 2017-07-07
303

问题描述

嗨,伙计们,

由于无法打开数据库,因此我面临一个严重的问题。当我尝试打开数据库时,我得到以下错误-

SYS @ omc> alter数据库打开;
alter database open
*
第1行的错误:
ORA-00313: 线程1的日志组3的成员打开失败
ORA-00312: 在线日志3线程1: '/dboracle/orabase/oradata/omc/redo03.log'
ORA-27037: 无法获取文件状态
HPUX-ia64错误: 2: 没有这样的文件或目录
附加信息: 3

SYS @ omc> 从V $ 日志文件中选择 *;
组 # 状态成员
------- --------------------------------------------------
1在线/dboracle/orabase/oradata/omc/redo01.log
2在线/dboracle/orabase/oradata/omc/redo02.log
3在线/dboracle/orabase/oradata/omc/redo03.Log

系统 @ omc> !ls -ld /dboracle/orabase/oradata/omc/redo03.Log
/dboracle/orabase/oradata/omc/redo03.日志找不到

你们能否就此提出建议,并让我知道您是否需要更多信息进行分析。

专家解答

请参阅此链接以打开数据库,但是很有可能会丢失一些数据。

https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1817039200346240329

如果数据库仍然无法打开 (可能),则可以设置一些特殊参数 (在支持的指导下),使您可以在损坏的模式下强制打开数据库。然后,您可以尝试datapump卸载数据并将其加载到新的数据库中。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论