可以将它扩大,但不可以缩小
如你想缩小,可以这样子的 
1、将表空间中的表连同索引exp出来
2、重建该表空间
3、imp表

解决方案 »

  1.   

    在OEM里肯定是可以调的。
    是不是设置的单位搞错了???
      

  2.   

    我在svrmgrl里用
    alter database datafile 'c:\orant\database\system01.dbf' RESIZE 1000M;
    都不行
      

  3.   

    是啊,在OEM中显示的占用百分比是很小的,我估计可能是碎片问题,
    用alter tablespace xxx coalesce是用来做碎片整理的,但效果好象不是很好
      

  4.   

    这个问题是因为目前数据块在1g以后的空间,你去下载一个toad,重建一下表,就可以对表空间缩水了。
    alter tablespace xxx coalesce只能把相邻的空余数据块连成一些比较大的空块,但是不会移动当前的数据块,所以你的情况下是没用的。
      

  5.   

    我有toad,“重建一下表,就可以对表空间缩水了。”是否这个表空间下的表都要进行重新
    创建?
      

  6.   

    有什么命令可以直接重建表?
    还是要export出来后再import进去?
      

  7.   

    最简单的办法是exp整个tablespace,drop该tablespace中的对象然后重新imp