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

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

999

积分

1

好友

942

主题
1#
发表于 2017-4-16 16:58:01 | 查看: 1531| 回复: 0

早上过来发现undo不知道被谁删除了,现在数据库一打开就报:
ORA-01092: ORACLE 例程终止。强行断开连接

已经试过将相应的datafile offline drop,改参数文件到:
undo_management                      string                 MANUAL
undo_retention                       integer                10800
undo_suppress_errors                 boolean                FALSE
undo_tablespace                      string                 system
也做了recover database;启动还是报ORA-01092,alert_sid.log记录的是undo.dbf无法访问,mount后在v$datafile里还是能看到undo.dbf。
后重建控制文件,将undo.dbf从中踢除,然后再做recover并打开,错误依旧,alert_sid.log里报的错变为:
ORA-00600: 内部错误代码,参数: [25012], [1], [2], [], [], [], [], []

对了,忘了说了,非归档模式,没有任何备份,9.2.0.1版本,Tru64 UNIX

现在已经无法进入open模式了……
请教alantany,用哪个隐含参数?
现在recover database是可以成功的,但是无法打开。
这个_offline_rollback_segments=true;我已经试过,不行~呵呵,灾难倒不是很严重,应用的测试库,我只是想知道能不能恢复,数据其实之前有过逻辑备份的。support就算了,没钱买服务……


交到我手里的时候已经有人做过恢复了,我就是把它死马当活马医,没有备份的意义了,嘿嘿
那个删文件的要是被找到,肯定会吊到公司门口示众三天的

是啊是啊,老大一看就要我放弃算了,马死了就死了吧,凶手不能放过……
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/

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

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

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

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

GMT+8, 2024-5-19 09:25 , Processed in 0.046793 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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