Oracle数据库设置表空间自动扩展(解决因表空间不足引起的ORA-01653: unable to extend table错误)

近期学习进行压力测试,由于大批量导入数据,Oracle数据库引起ORA-01653: unable to extend table错误,原因是TABLESPACE没有空间了。

Oracle数据库设置表空间自动扩展(解决因表空间不足引起的ORA-01653: unable to extend table错误)

 

从报错信息可以很直观的看出:CA_5531DATA表空间中的表无法扩展, 原因一般为:数据文件空间不足且未设置autoextend on属性(自动扩展)或者用户磁盘限额不足导致用户的表无法扩展。

查询文件是否设置autoextend on属性:

select file_name ,autoextensible,increment_by from dba_data_files; 

Oracle数据库设置表空间自动扩展(解决因表空间不足引起的ORA-01653: unable to extend table错误)

 

 注:这里是我修改之后截的图,之前为NO,导致表空间不足

确定问题后,解决方法:将表空间的数据文件属性改为自动扩展 autoextend on

上一篇:Unable to start reactive web server


下一篇:1017 Queueing at Bank (25分) 思路详解+满分代码