解決方法(從網上找的):
請注意看,報錯提示是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,請樓主自己確認之!
這次是第二種情況,增加一個物理文件給這個表空間就好了。