IMP-00058: 遇到 ORACLE 错误 1654
ORA-01654: 索引SDECP.IDX_DEAL_MERCHANTORDER无法通过128(在表空间FINANCE中)扩展
IMP-00028: 上一个表的部分导入已回退: 回退 33166 行
成功终止导入,但出现警告。
原因分析:表空间太小,且没有设置autoextend
解决方法:增加表空间大小,方法有2种:
(1)增加数据文件大小
(2)增加一个新数据文件
1. 查看所有表空间大小
SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files
2 group by tablespace_name;
2. 已经使用的表空间大小
SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_free_space
2 group by tablespace_name;
3 调整表空间大小---通过更改数据文件的大小
alter database datafile '全路径的数据文件名称' resize 1024M;
4调整表空间大小---通过增加数据文件
alter tablespace 表空间名称 add datafile '全路径的数据文件名称' size 1024M;