ORA-01654 錯誤

來源:互聯網
上載者:User

       系統已經運行很長時間沒有出現問題,最近兩天在資料擷取完後匯入到資料庫時突然出現以下錯誤資訊:

Module:Srvtools Method:ExecuteCommand /n 錯誤訊息:-ORA-01654: unable to extend index HRERP.INDEX_DATE by 128 in tablespace USERS !

       在網上尋找ORA-01654相關錯誤資訊的資料發現,

       錯誤原因有以下兩種:1.資料表空間大小不夠  2.索引資料表空間不足

       解決方案:1.增加相應資料表空間的資料檔案  2.如果是索引資料表空間不足,可rebuild重建索引

      具體操作如下:

1、增加datafile
ALTER TABLESPACE HRERPDATA ADD DATAFILE 'file name' SIZE 100M
2、增加屬於該tablsapce的datafile的大小
ALTER DATABASE DATAFILE 'file name' RESIZE <1000000>M

3、擴充datafile

ALTER TABLESPACE XXX ADD DATAFILE XXX AUTOEXTEND ON NEXT 500M;
4、也可以減少next extent 或者pct_increase的值
5、其它的可以減少片段,或者整理COALESCE這個tablespace。

    

      參考以上原因和解決方案和實際操作步驟以後,再檢查本地ORACLE 資料表空間設定的情況,發現資料表空間設定並沒有任何問題,這樣細查之下,直接針對索引進行檢測後發現是HRERP.INDEX_DATE導致的,將些索引刪除後再匯入資料,操作成功!

 

        

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.