oracle9i 数据库dba_segments查询异常大问题的解决

环境和故障描述:

Oracle 9.2.0.8 单机热备

Hp 11.31

 

--在查询数据库的扩展时,返回一个天文数字,结果被放大了10亿亿倍;第一次很慢,要17分钟。 返回的结果应该是3T才对。

SQL> select sum(bytes)/1024/1024/1024 aaa  from dba_segments;

                        AAA

---------------------------

    33143458582305908203.13

查询metalink,确定原因(Doc ID 466460.1)

Data dictionary problem: Huge values when query dba_segments (Doc ID 466460.1)

SOLUTION:

Run catalog.sql and catproc.sql to solve this issue.