当使用omf方式管理表空间,需要配置初始化参数db_create_dest.当建立omf表空间会自动建立数据文件,当删除omf表空间时会自动删除omf文件。当使用omf方式管理数据文件时,如果不指定数据文件尺寸,则其默认为100m.
1.使用omf 方式建立表空间
例子:建立表空间omf1和oem2:
alter system set db_create_file_dest='d:\';create tablespace omf1;create tablespace omf2 datafile size 20m;
2.删除omf表空间
当删除普通表时,如果删除其数据文件,那么必须指定including contents and datafiles 选项。如果使用omf方式建立表空间,那么当删除该表空间时,oracle会自动级联删除其数据文件。
drop tablespace omf1 including contents;