Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

999

积分

1

好友

942

主题
1#
发表于 2017-4-17 12:29:47 | 查看: 1566| 回复: 0
场景:数据库版本 Version 9.2.0.4.0,noarchivelog 模式
      所有的redolog 被删除。
现在只要能把数据库启动起来就可以。

如下:
SQL> startup
ORACLE instance started.

Total System Global Area  321882512 bytes
Fixed Size                   731536 bytes
Variable Size             285212672 bytes
Database Buffers           33554432 bytes
Redo Buffers                2383872 bytes
Database mounted.
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00312: online log 3 thread 1: '/oracle/ora92/oradata/yytest1/redo03.log'
ORA-27037: unable to obtain file status
SVR4 Error: 2: No such file or directory
Additional information: 3

SQL> select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS
---------- ---------- ---------- ---------- ---------- --- ----------------
FIRST_CHANGE# FIRST_TIM
------------- ---------
         1          1          0  104857600          1 NO  UNUSED
   5897150553 20-JUN-06

         2          1          0  104857600          1 NO  UNUSED
   5897170556 20-JUN-06

         3          1          3  104857600          1 NO  CURRENT
   5897190560 20-JUN-06

针对这种情况的恢复方法,我只查到
如果没有备份,可能只能用_allow_resetlogs_corruption=true来进行强制恢复了,但是,这样的方法是不建议的,最好在有Oracle support的指导下进行。

但是试了一下没有成功,不知道可以其他的什么好方法能启动数据库



alter database open resetlog
之后,等待了很长的时间没有相应,

最后报
alter database open resetlogs
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel

不知道为何
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569     邮箱:service@parnassusdata.com
您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-19 02:43 , Processed in 0.046008 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569