Oracle出现一个错误:导入数据的时候提示分区无法扩展在表空间
处理办法:
--查询表空间 SELECT t.tablespace_name FROM dba_tablespaces t where t.tablespace_name like '%TBS_CHAN_INC_D%'; --TBS_INDEX_APP_D_201612 --查询表空间对应的dbf文件路径 select file#,name,status from v$datafile where status<>'RECOVER' and name like '%TBS_CHAN_INC_D%'; --查询表空间是否自动增长 SELECT file_id, file_name, tablespace_name, autoextensible, increment_by FROM dba_data_files WHERE tablespace_name = 'TBS_CHAN_INC_D_201701' --如果不是自动增长,则修改为每次增长32M,容量无限 ALTER DATABASE DATAFILE '/data/db/iomc/ts_ap5/DATA_CHAN_INC_D/2017/TBS_CHAN_INC_D_201701.dbf' AUTOEXTEND on next 32M maxsize unlimited;
备注:
ALTER DATABASE DATAFILE '/data/db/iomc/ts_ap5/DATA_CHAN_INC_D/2017/TBS_CHAN_INC_D_201701.dbf' AUTOEXTEND ON;//打开自动增长 ALTER DATABASE DATAFILE '/data/db/iomc/ts_ap5/DATA_CHAN_INC_D/2017/TBS_CHAN_INC_D_201701.dbf' AUTOEXTEND ON NEXT 200M ;//每次自动增长200m