Oralce11g:ORA-06153:表BI_DW.DW_NBZ_POLICY_MAIN無法通過8192(在表空間BIDW中) 擴展


  在重跑存儲過程insert到表里的時候,報了如下的錯誤:
 
 
    
 
ORA-06153這個類型的錯誤是由於表空間不足導致的。
可以使用下面的SQL查詢表空間:
SELECT
     A.tablespace_name
    ,A.bytes /1024/1024 AS "表空間大小(M)"
    ,( A.bytes - B.bytes )/1024/1024 AS "已使用空間(M)"
    ,B.bytes / 1024 / 1024 AS "空閑空間(M)"
    ,Round((( A.bytes - B.bytes ) / A.bytes ) * 100, 2) AS "使用比率"
FROM  
    (SELECT tablespace_name ,SUM(bytes) bytes
       FROM dba_data_files
   GROUP BY tablespace_name) A,
    (SELECT tablespace_name, SUM(bytes) bytes, Max(bytes) largest
       FROM dba_free_space
   GROUP BY tablespace_name) B
WHERE A.tablespace_name = B.tablespace_name
ORDER BY (( A.bytes - B.bytes)/A.bytes) DESC

當查找完之后顯示表空間的使用率為99.99%.

這時就需要檢查這個表空間是否自動擴展,如果是自動擴展,繼續檢查最大的擴展空間,如果已經達到最大擴展空間,這是就需要DBA增加空間。

select FILE_ID,FILE_NAME,tablespace_name,AUTOEXTENSIBLE,INCREMENT_BY 
from dba_data_files 
where tablespace_name='BIDW' 
ORDER BY FILE_ID DESC

 

 

 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM