我在reorg表的时候,提示ora-12008错误,停掉应用后重新做还是提示这样的错误。
BR0301E SQL error -12008 at location tab_onl_reorg-20, SQL statement:
'BEGIN DBMS_REDEFINITION.START_REDEF_TABLE (UNAME => '"SAPSR3"', ORIG_TABLE => '"MLCR"', INT_TABLE => '"MLCR#$"',OPTIONS_FLAG => D
BMS_REDEFINITION.CONS_USE_ROWID); END;'
ORA-12008: error in materialized view refresh path
ORA-01653: unable to extend table SAPSR3.MLCR#$ by 128 in tablespace PSAPMLCR
ORA-06512: at "SYS.DBMS_REDEFINITION", line 50
ORA-06512: at "SYS.DBMS_REDEFINITION", line 1343
ORA-06512: at line 1
如上,提示表空间不足,但PSAPMLCR表空间与原表空间同样大小,而且原表空间利用率只95%,还剩余10GB的空间
索引是单独的存放一个表空间内。目前没有相关索引提示错误的日志出现。
疑问是:重组表的话,占用的表空间会比原来的还要大么?怎样才能顺利的把这个表reorg成功呢。。
求教各位大侠,帮忙解决,此问题已经困扰很久了。。。
跪求啊跪求。。。
|