--设置自增大小
ALTER TABLESPACE TADD114 AUTOEXTEND ON NEXT 500M MAXSIZE UNLIMITED;
--重新设置大小
ALTER TABLESPACE TADD114 RESIZE 50G;
以上命令操作报错问下:oracle10g,如何给已经存在的表空间新增一个数据文件?现在没有oem,只有sqlplus可以操作,问下命令如何写啊?

解决方案 »

  1.   

    alter tablespace tablespace_name add datafile 'your_path&your_name' size xM;alter tablespace tablespace_name datafile '' resize yM; 
      

  2.   

    平时在使用工具时(如pl/sql developer或oracle db console),设置完成后执行前,查看一下最后SQL,这样会提高你直接使用命令行的水平
      

  3.   


    对了,我一个表空间不小心设置成了 unlimited,如何改成limiited啊?命令如何写?
      

  4.   

    啥叫把表空间设置成了unlimited?你是指将该tablespace的数据文件设置为自动扩展,且最大大小unlimited?SQL> alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EHT\EHTTEST01.DBF
    '  autoextend off;数据库已更改。SQL>