解决方法(从网上找的):
请注意看,报错提示是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,请楼主自己确认之!
这次是第二种情况,增加一个物理文件给这个表空间就好了。