oracle+omf+格式,Oracle OMF管理数据文件

1、什么是OMF?

Oracle managed file的缩写,简单的理解,就是oracle自己管理自己的文件,可以是dbf,redolog 等等,具体可以参考官方文档Adiministrator中的17.Using Oracle Managed Files

2、如何查看当前系统是否使用了OMF?

show parameter db_create;

53ecba3c0431fa46ff84b39309550ac7.png

参数的值是空的,说明我们没有使用OMF。

3、开启OMF

alter system set db_create_file_dest='/oracle/db_file';

a34f148b92d614d366b9c36963c30f37.png

4、使用OMF创建表空间和添加数据文件测试测试。

create tablespace test datafile size 1M autoextend off;

select tablespace_name,file_name,bytes/1024/1024 M from dba_data_files where tablespace_name='TEST';

40403de6ac8bf9f275233b18e0817c01.png

alter tablespace TEST add datafile size 1M autoextend off;select tablespace_name,file_name,bytes/1024/1024 M from dba_data_files where tablespace_name='TEST';

16d79cf9dc257fd1b7efb90f9028ce68.png

可见OMF会在db_create_file_dest参数指定的路径下,在/datafile/中创建对应的数据文件,文件名是oracle自己定义的。

如果db_create_file的参数为“+DGDATA” 这样的,将数据文件指定到磁盘组的话,那么相应的子目录和文件名由ASM创建,案例和截图日后更新。

5、使用OMF的数据库也可以按照正常的方式添加数据文件。

alter tablespace TEST add datafile '/oracle/db_file/NATHONDB/datafile/test03.dbf' size 1M;

select tablespace_name,file_name,bytes/1024/1024 M from dba_data_files where tablespace_name='TEST';

12641e011480096bce9ceb968196c73f.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值