zoukankan      html  css  js  c++  java
  • ORACLE managed file(OMF)

    ORACLE managed file (OMF)

    Oracle自动创建和删除OMF文件

    不用操心文件的命名约定

    在手动管理文件时容易错误删除数据文件(OMF降低这种风险)

    Oracle自动删除不再需要的文件

    在同一个数据库中可以混合使用传统文件和OMF文件

    Db_create_file_dest:指定数据文件、联机重做日志文件和控制文件的默认位置

    Db_create_online_log_dest_n:指定联机重做日志文件和控制文件的默认位置

    Db_recovery_file_dest:指定控制文件、归档日志文件、RMAN备份和闪回日志的默认位置

    给新的数据库创建文件夹,一会儿指定为db_create_file_dest的目录

    mkdir -p /u01/app/oracle/oradata/omfdb

    修改环境变量的ORACLE_SID

    export ORACLE_SID=omfdb

    进入到dbs目录下创建参数文件

    cd $ORACLE_HOME/dbs/

    vi initomfdb.ora

    只需写入db_namememory_target大小、db_create_file_dest目录

    db_name='omfdb'

    memory_target=900m

    db_create_file_dest='/u01/app/oracle/oradata/omfdb/'

    启动数据库实例

    sqlplus / as sysdba

    startup nomount;

    创建数据库

    create database;

    执行脚本

    @?/rdbms/admin/catalog.sql

    @?/rdbms/admin/catproc.sql

    查看实例名

    select instance_name from v$instance;

    查看数据文件位置

    select file_name from dba_data_files;

    创建一个表空间

    create tablespace omftb;

    查看数据文件位置,可以看到数据文件自己创建好了

    select file_name from dba_data_files;

    查看omf创建的表空间数据文件的大小

    SQL> select file_name,bytes/1024/1024 from dba_data_files;

  • 相关阅读:
    著名的二分查找的BUG
    C/C++ static用法
    浅谈C++虚函数
    git备忘(长久更新)
    【经典问题】最大子串和
    水波纹效果
    博客迁址 xpeng.scorpionstudio.com
    终于,我们的新产品Fotor Slideshow Maker上线了!!
    分享一款浏览器扩展--美图搜索-图片搜索工具
    分享网页微信防撤回插件
  • 原文地址:https://www.cnblogs.com/kawashibara/p/9232659.html
Copyright © 2011-2022 走看看