昨天遇到数据库导入表问题:
报错:ORA-01659 无法分配超出5(XXX)的MINEXTENTS
1,尝试删除表空间重新建
删除表空间:DROP TABLESPACE BPM2 INCLUDING CONTENTS
执行后发现表空间被占用,删除不掉,于是
查看表空间被占用索引:SELECT * FROM dba_indexes WHERE tablespace_name='BPM2'
发现有其他表关联这个表空间,不能轻易删除,所以执行了第二步
2,修改表空间大小命令:
ALTER DATABASE DATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\BPM2.dbf' AUTOEXTEND ON NEXT 200M MAXSIZE UNLIMITED
或
ALTER TABLESPACE SDE AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED
然后重新导入,成功!

在数据库导入过程中遇到ORA-01659错误,通过尝试删除并重建表空间失败后,采取修改表空间大小的方法解决问题。使用ALTER DATABASE命令设置DATAFILE自动扩展,成功导入数据。
最低0.47元/天 解锁文章
406

被折叠的 条评论
为什么被折叠?



