创建对象(存储过程、表等)时,报ORA-01658无法为表空间中的段创建INITIAL区

来源:这里教程网 时间:2026-03-03 16:26:30 作者:
创建对象(存储过程、表等)时,报ORA-01658无法为表空间中的段创建INITIAL区
三种解决办法如下:
1、扩充表空间原有数据文件大小
ALTER DATABASE DATAFILE '/home/oracle/app/oradata/orcl/tbs_test.dbf' RESIZE 2024M;
2、修改表空间使其自动扩展
ALTER DATABASE DATAFILE '/home/oracle/app/oradata/orcl/tbs_test.dbf' AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;
ALTER TABLESPACE TBS_TEST AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;

3、增加新的数据文件

alter tablespace TBS_TEST add datafile '/home/oracle/app/oradata/orcl/tbs_test02.dbf ' size 100M AUTOEXTEND off;

相关推荐