alter tablespace 表空间名称 resize 400m;

解决方案 »

  1.   

    几种方法:
    1、为表空间加数据文件,假设表空间名为tbs1
     svrmgrl>alter tablespace tbs1 
               add datafile 'd:\data\data1.dat' size 500M;
    2、可以修改空间已有数据文件的属性
     svrmgrl>alter database datafile 'datafile_name' resize 新的大小

      svrmgrl>ALTER DATABASE 
                DATAFILE '/dev/vgzhyz1/rdata4006' AUTOEXTEND ON NEXT  1M;
      

  2.   

    可以用以下两种方法:1、为这个表空间增加一个数据文件
    SQL> alter tablespace 表空间名 add datafile '/u1/oradata/userdata_002.ora' size 50m;  --Unix中
    SQL> alter tablespace 表空间名 add datafile 'c:\oradata\userdata_002.ora' size 50m;   --Windows NT中2、重新调整数据文件的大小
    SQL> alter database datafile '/u1/oradata/userdata_001.ora' resize 50M;  --Unix中
    SQL> alter database datafile 'c:\oradata\userdata_002.ora' resize 50M;  --Windows NT中
      

  3.   

    一:
    alter tablespace tablespace_name add datafile '.../.../..dbf' size 1000m;
    二:
    alter tablespace tablespace_name add datafile '.../.../..dbf' size 1000m autoextend on;
    三:
    alter database datafile '../..dbf' resiae 1200m;