【Oracle数据库恢复】I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5等
o
oracle
恢復
資料庫
I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5这几个都是OBJ$基表的索引,如果损坏会非常麻烦,因为ORACLE 对这些对象的DDL做了严格限制,你没有办法简单修复他们。 如下面的例子: *** 2012-01-31 05:59:24.837Doing block recovery for file 25 block 2256706Bl
I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5这几个都是OBJ$基表的索引,如果损坏会非常麻烦,因为ORACLE 对这些对象的DDL做了严格限制,你没有办法简单修复他们。
如下面的例子:
*** 2012-01-31 05:59:24.837 Doing block recovery for file 25 block 2256706 Block header before block recovery: buffer tsn: 0 rdba: 0x06626f42 (25/2256706) scn: 0x08b7.b1dff478 seq: 0x01 flg: 0x04 tail: 0xf4780601 frmt: 0x02 chkval: 0x8da3 type: 0x06=trans data Doing block recovery for file 25 block 2256706 Block header before block recovery: buffer tsn: 0 rdba: 0x06626f42 (25/2256706) -------------------- It looks like PMON is trying to recover a block, and is unable to do so. select * from dba_extents where 2256706 between block_id and block_id + blocks SQL> i 2 and file_id = 25; SYS I_OBJ5 INDEX SYSTEM 70 25 2256640 1048576 128 25
登入後複製
以上确认了25号文件2256706出现了问题,对应对象为SYS的索引i_obj5 ,但是由于这个是字典基表OBJ$上的索引,所以无法直接重建的:
No ddl is allowed for i_obj5 as it is needed for warm start: SQL> drop index i_obj5; drop index i_obj5 * ERROR at line 1: ORA-00701: object necessary for warmstarting database cannot be altered alter system set events '10293 trace name context forever, level 1'; and also get 3 PMON errorstack at level 5133 in 1 min intervals. dbv userid=sys/pass file= blocksize= start=2256706 end=2256706
登入後複製
以上可以看到对索引做任何操作都会报ORA-701错误,这里我们需要特殊的手段才能真正意义上修复I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5等SYS索引。
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 400-690-3643? ?备用电话: 18501767907 ? ?邮箱:service@parnassusdata.com
Related posts:
- 【Oracle数据库恢复】ORA-00600[25027]错误解析
- 【Oracle数据库恢复】ORA-00600[25026】错误解析
- 【ORACLE数据库恢复】ORA-00600[KCLCHKBLK]
- Fractured block found during backing up datafile
- Buffer Lock Mode and Compatibilities
- Oracle内部视图:X$BH
- Data Block Cache Header Format Changes (Oracle8 Physical layout)
- 【Oracle数据库恢复】SYSAUX表空间无法ONLINE一例
- 【Oracle等待事件】Transaction等待
- 【数据恢复】NOLOGGING UNRECOVERABLE ORA-26040解析
原文地址:【Oracle数据库恢复】I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5等SY, 感谢原作者分享。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)