ITPub博客

首页 > 数据库 > Oracle > OFA学习小结

OFA学习小结

Oracle 作者:tcshiguang 时间:2014-05-07 13:42:06 0 删除 编辑

今天因为刚从旅游中回来,实在是没有时间和精力来完成新的学习研究。但本着每日博文的目的就是促进自己每日有所积累,所以找了一篇以前总结的关于OFA的自我学习小结,再复习一篇,也算是对今天有个交代!呵呵

OFA学习小结

概述:OFA总体结构分两层,一层是“software目录结构”(可理解为Oracle的软件或产品目录结构),另一层是“Files目录结构”(可理解为Oracle的文件或数据文件目录结构),目的当然是便于管理。

(理论上的目录结构如下:)

software目录结构

oracle_base/--------------------------------------起名oracle最多
/product------------------------------------
固定字符串,表示该目录结构下面为Oracle产品
/release_number--------------------
这个一般作为Oracle_home
/bin
/dbs
/rdbms
/sqlplus

/release_number
/bin
/dbs
/rdbms
/sqlplus

……
/admin
………………………………每个实例的管理配置文件

sid1/ 实例SID1的管理目录,不同的实例这个目录可以多个
arch/
bdump/
pfile/
udump/
...
sid2/
实例SID2的管理目录
arch/
bdump/
pfile/
udump/

...

Files目录结构

oradata/
db01/------------------------------------database db01
,实例1
system01.dbf
confrol01.ctl
redo0101.log
db02/------------------------------------database db02
,实例2
.......................

我之所以把上面的这个目录结构称之为“理论”目录结构是因为在实际的应用系统中,根据Oracle Universal Installer安装的Oracle软件并没有完全按照上述目录结构来安排,比如我在Windows和Linux系统上安装的Oracle的目录结构分别如下:

Windows中的目录结构

D:oracle…………………………………………Oracle_BASE

product10.2.0

db_1……………………………………………………Oracle_HOME

admin…………………………………………此处有该管理配置文件

sample……………………………………实例名

arch

bdump

udump

create

pfile

bin

dbs

sqlplus

……

admin…………………………………………………此处又有该管理配置文件

wq3c2s…………………………………………实例名(为何又有一个实例?)

arch

bdump

cdump

dpdump

udump

pfile

oradata……………………………………………………Files目录结构在这个位置!

wq3c2s…………………………………………实例名

control01.ctl

system01.dbf

redo01.log

……

Linux中的目录结构

/home/oracle/oracle…………………………………………Oracle_BASE

product10.2.0

db_2……………………………………………………Oracle_HOME

admin…………………………………………此处有该管理配置文件

sample……………………………………实例名

arch

bdump

udump

create

pfile

bin

dbs

sqlplus

……

oradata…………………………Files目录结构在这个位置!

orcl…………………………………………实例名

control01.ctl

system01.dbf

redo01.log

……

而在Linux系统中还有这样一级目录结构:/u02/oradata/

此目录结构其实正好符合OFA中关于Files目录结构的规定,但在该目录结构下却没有任何数据文件,真正的数据文件都放在了product中的oradata目录下了

其实,小结到这里我对OFA有了一个自己的理解:其实OFA在实际使用中不一定要严格拘泥于它所定义的目录结构,但一product,admin,oradata这三个具有代表性的目录名一定要有,因为OFA的最终目的是帮助DBA管理Oracle的安装软件、产品参数和数据文件,因此只要设定好上诉三个目录名就已经足以实现该目标,而作为一名Oracle DBA确实应该了解OFA的规定,但是同样不能拘泥于该规定,但至少应牢记product,admin,oradata这三个具有代表性的目录名及其所包含的文件内容。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7239082/viewspace-1155795/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: RMAN备份恢复原理
请登录后发表评论 登录
全部评论

注册时间:2014-05-06

  • 博文量
    5
  • 访问量
    12752