如题,我用CREATE undo TABLESPACE UNDOTBS2
DATAFILE 'D:\oracle\product\10.2.0\oradata\long\UNDOTBS02.DBF' SIZE 1M
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO; 报错,说SEGMENT SPACE MANAGEMENT AUTO这段说明无效

解决方案 »

  1.   


    oracle9i及以上版本,有两种undo管理方法:
    1.自动undo管理(automatic undo management):oracle管理的推荐方法,通过undo_retention参数,
    告诉oracle要将undo保留多长时间。
    2.手动undo管理(manual undo management):若采用这种方法,主要工作将由dba来做。
      

  2.   

    我现在是automatic undo management模式,
    但是
    select a.segment_space_management
      from dba_tablespaces a where a.tablespace_name like 'UNDO%';
    结果是manual 我的意思是能不能把undo表空间的这个属性改为auto
      

  3.   

    Restrictions on Automatic Segment-space Management 
    This clause is subject to the following restrictions:•You can specify this clause only for a permanent, locally managed tablespace.•You cannot specify this clause for the SYSTEM tablespace.
    查看了ORACLE的说明,UNTO表空间不支持ASSM。