就是表空间大小不够,设大容量表空间
ALTER DATABASE  DATAFILE 'disk1:db1.dat' RESIZE 100 M

解决方案 »

  1.   

    应该是有两方面原因:
      1。是表空间的容量太小:
      2。就是表空间的分配参数太大:默认建立表空间时的参数是50%
         也就是说你的表空间用到一半的空间,就要申请分配新的,这样
         表使用率才是一半。把这个参数该了。
      ALTER TABLESPACE TABLE_NAME  default storage ( pctincrease 10);
      

  2.   

    ALTER TABLESPACE TABLE_NAME  default storage ( pctincrease 10);楼上的大哥,pctincrease好象是区的增长率呀!
    跟使用率什么的不一样吧!
      

  3.   

    不就是table的initial参数太大了嘛
      

  4.   

    initial参数太大的含义是什么?怎样能调整小表空间只能设置使用率,不能设置自动增长吗,象sql server就可以
    岂不是使用一段时间就要手工调整一次。请多指教