OFA & OMF】的更多相关文章

OFA OFA(Optimal Flexible Architecture)是Oracle设计的一种文件系统目录结构,目的在于简化多个Oracle产品版本维护.OFA的核心是两个环境变量:ORACLE_BASE和ORACLE_HOME.ORACLE_BASE是服务器上的一个目录,安装所有Oracle软件(不同产品,不同版本).每个产品的每个版本都有自己的Oracle_HOME(在ORACLE_BASE之下).此结构确保在最终将文件放在适当位置的情况下,创建和升级多个数据库. ORACLE_BAS…
Optimal Flexible Architecture 完全实现OFA至少需要三个文件系统位于不同的物理设备上,这些物理设备本身没有做条带或镜像.如果这些物理设备要做冗余与吞吐,建议使用一些存储相关的概念与东西,例如:lvm,raid,asm之类的存储技术手段来保障. OMF oracle-managed files 即oracle_base/oradata OFA帮助识别oracle_base及其ADR诊断数据 ORACLE_BASE /u01/app/oracle 有下面内容的就是ORA…
简化dba的管理操作 1:启用 omf 23:16:04 SYS@orcl> show parameter DB_CREATE_FILE_DEST NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_create_file_dest string 23:16:17 SYS@orcl> select distinct t1.name,t2.name d…
OMF是为了简化对数据文件的管理,靠参数DB_CREATE_FILE_DEST实现: 如果定义了DB_CREATE_FILE_DEST,则创建表空间就不需要制定数据文件位置.文件名称,数据文件会按照固定创建到特定位置,在删除表空间的时候对应的数据文件也会删除. 在文件系统不使用OMF时候,那么参数DB_CREATE_FILE_DEST参数为空: SQL> show parameter db_create_file_dest NAME TYPE VALUE --------------------…
最优灵活体系结构(Optimal Flexible Architecture,简称OFA) OFA其实就是一种Oracle的一种规范,其意义就是用一种统一的给文件和文件夹的规则,和文件存放目录的规则做一个约定.这样,我们不管是安装多个版本的Oracle Database也好,因为目录规范,命名规范,这样软件不会冲突,方便管理,文件也方便查找.通过遵循OFA的指导,使得整个系统可以更加灵活. Linux/Unix平台上的OFA命名机制 mount点的命名采用/pm的方式,其中p 是一个串字符常量,…
1.什么是OMF? Oracle managed file的缩写,简单的理解,就是oracle自己管理自己的文件,可以是dbf,redolog 等等,具体可以参考官方文档Adiministrator中的17.Using Oracle Managed Files 2.如何查看当前系统是否使用了OMF? show parameter db_create; 参数的值是空的,说明我们没有使用OMF. 3.开启OMF alter system set db_create_file_dest='/oracl…
ORACLE managed file (OMF) Oracle自动创建和删除OMF文件 不用操心文件的命名约定 在手动管理文件时容易错误删除数据文件(OMF降低这种风险) Oracle自动删除不再需要的文件 在同一个数据库中可以混合使用传统文件和OMF文件 Db_create_file_dest:指定数据文件.联机重做日志文件和控制文件的默认位置 Db_create_online_log_dest_n:指定联机重做日志文件和控制文件的默认位置 Db_recovery_file_dest:指定控…
今天C++builder 导入 gts .lib  (gts.dll)库文件 编译报错: [Linker Error] 'D:\...\V4.05.007.1000-20161028\GTS.LIB' contains invalid OMF record, type 0x21 (possibly COFF) 在这之前经常使用这个gts.lib,现在报这个错,哈哈---蒙了---百度一下高手在民间: 出现了这个错误,就说明这个lib是微软VC格式COFF的lib,不能被C++Builder直接调…
今天用C++Builder6.0 调用三方lib文件时,编译的时候出现如下错误: “contains invalid OMF record, type 0x21 (possibly COFF)” 才知道这个lib文件是别人用VC做的,要在C++Builder下面使用的,必须转换成CB格式的 这才想起调用CB安装目录下的coff2omf工具:需要cmd 操作,忘了一通了,查查文档,转换成功, 现在记录一下. 先把需要转换的VC的ml.lib放在C盘根目录下, 然后生成新的C++Builder格式下…
OMF,全称是Oracle_Managed Files,即Oracle文件管理,使用OMF可以简化管理员的管理工作,不用指定文件的名字.大小.路径,其名字,大小, 路径由oracle 自动分配.在删除不再使用的日志.数据.控制文件时,OMF也可以自动删除其对应的OS文件. OMF支持下列文件的自动管理: 表空间 日志文件(联机) 控制文件 前提条件:需要为这些类型文件设定相关参数. 一.数据文件的OMF管理 数据文件管理参数:db_create_file_dest db_create_file_…