遇到ORA-01691: unable to extend lob segment問題

解決方法(從網上找的):

 

請注意看,報錯提示是ORA-01691: unable to extend lob segment APPUSER.SYS_LOB0000052907C00004$$ by 8192 in tablespace TBLESP1

即表明表空間TBLESP1不能自動擴展,但是創建表空間的語句是:

create tablespace tblesp1 datafile '/opt/oracle/oradata/mydb/tblesp1.dbf' size 10G AUTOEXTEND ON NEXT 5G MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;  

說明設置了自動擴展,那會是什麼原因呢?本人無非兩種情況:

1、物理存儲空間不足,樓主可以去 df  -h 查看下就知道了

2、另外一種情況就是,這個表空間下只有一個數據文件,是不是達到了擴展的極限。比如數據塊尺寸爲8K的話,如果不是big file 表空間,則單個數據文件最大支持32G,請樓主自己確認之!

 

這次是第二種情況,增加一個物理文件給這個表空間就好了。

發佈了15 篇原創文章 · 獲贊 2 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章