Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2446514
  • 博文数量: 540
  • 博客积分: 11289
  • 博客等级: 上将
  • 技术积分: 6160
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-11 20:27
个人简介

潜龙勿用,见龙在田

文章分类

全部博文(540)

文章存档

2018年(2)

2013年(5)

2012年(24)

2011年(104)

2010年(60)

2009年(217)

2008年(128)

分类: Oracle

2009-04-01 12:11:16

在安装ORACLE的时候,需要设置ORACLE HOME Directory,ORACLE BASE Directory,
ORACLE INVERTORY directory三个目录,初学者可能会混淆。在此给出解释:

ORACLE BASE  DIRECTORY

   是oracle软件安装的最上一层的目录,与在windows系统中安装oracle时的c:/oracle目录类似。在linux操作系统环境下,OFA推荐使用如下的路径作为ORACLE BASE DIRECTORY
  
   /mount_point/app/oracle_sw_owner
  
   a mount_point
为将安装oracle的文件系统的挂载点
       例如选择/u01作为挂载点,同样也可以选择/opt,/u02等
   boracle_sw_owner是oracle 软件的拥有者的linux操作系统用户名,例如oracle。

   可以为多个安装选择同样的oracle base directory,也可以为每个安装选择不同的oracle base directory。然而如果在同一个linux系统上使用不同的操作系统用户来安装,那么对于每一个单独的用户都必须创建单独的oracle base directory.在同一个的linux系统上可能存在如下的oracle base directory:
 
   /u01/app/oracle
   /opt/app/orauser
   /opt/oracle/app/oracle

   使用ORACLE_HOME环境变量来指定当前使用的oracle home directory

ORACLE INVENTORY DIRECTORY

  
oracle inventory directory(oraInventory)存储系统上安装oracle软件的详细清单。系统上的每个安装都需要和分享这个目录。在第一次安装 oracle软件的时候,oracle univesal installer会提示你指定这个目录的路径,ORACLE建议使用如下形式:

   ORACLE_BASE/oraInventory

   oracle univesal installer会按照指定的路径创建orale invertory directory并指定owner,group;这个目录不需要手动创建。
  
   所有的安装信息都存储在这个目录下面,除非你确定完全删除了所有的oracle软件,不要删除这个目录。

ORACLE HOME DIRECTORY
  
oracle home directory 是安装特定的oracle产品的目录,为每个单独的oracle产品,或者不同版本的oracle数据库,都必须指定一个单独的oracle home目录。oracle home directory 必须为oracle base directory 的一个子目录,oracle universal installer会提示你指定这个目录的路径,oraclet推荐使用类似于以下的格式:

   ORACLE_BASE/product/10.2.0/db_1

   oracle会自动创建这个目录,并且设置正确的owner和group。
 
   在使用oracle universal installer安装软件的时候,不要指定一个已经存在的目录作为oracle home directory,否则会提示存取权限错误。
阅读(3474) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~