其实有好几种解决方法:
1、你可以用
alter tablespace tablespace_name coalesce;看解决没有否则下一步
2、如果你不想export/import,你可以
1)为该表间加一个数据文件
2)使用alter table table_name storage (next ‘小一点值’),使表可以继续使用的2.1G空间。
3、最好是把表空间export出来,然后将其中的表drop掉,修改表空间的next将其值调大一些,将数据import进来。
其实也没什么可以注意的,15G的数据完全可以在10个小时搞定的。
1、你可以用
alter tablespace tablespace_name coalesce;看解决没有否则下一步
2、如果你不想export/import,你可以
1)为该表间加一个数据文件
2)使用alter table table_name storage (next ‘小一点值’),使表可以继续使用的2.1G空间。
3、最好是把表空间export出来,然后将其中的表drop掉,修改表空间的next将其值调大一些,将数据import进来。
其实也没什么可以注意的,15G的数据完全可以在10个小时搞定的。
you can find what you want.
如果是windows,完全可以超过2.1g的。
我想你可能只建立了一个数据文件。在表空间上多建立几个数据文件好了。
alter tablespace tablespace_name coalesce;并不能回收hwm之后的空间。
如果想回收空间,就exp,drop tablespace,recreate tablespace,imp就搞定了。10h够花了
先导出,然后drop tablespace,重新建立表控件和数据文件,将数据导入