oraInventory
当安装或卸载ORACLE产品,或对存在的产品实施补丁,都会访问oraInventory。比如在安装
Oracle某个组件的时候,软件位置页面会显示所有oraInventory中记录的所有ORACLE_HOME, 这些
ORACLE HOME, 不仅仅是Oracle数据库的HOME, 还有CRS, EM, Oracle BIEE, EBS 等所有ORACLE产
品的目录信息。默认目录在 $ORACLE_BASE/oraInventory 。
什么是Central Inventory (oraInventory)呢 ?
每一个安装了Oracle产品的操作系统上都至少有一个Central Inventory (oraInventory),他通过一
个叫做inventory.xml的文件记录了在此操作系统上安装过的Oracle Homes等信息。
实际上Oracle就是通过Central Inventory (oraInventory) 来确定Oracle Home的位置,名称,是否
是CRS_HOME及其他节点等信息的。
1. oraInventory 目录
$ more /etc/oraInst.loc --- 文件指出了oraInventory所在目录
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
/etc/oraInst.loc 是有专业名称的,它的名字叫Central Inventory Pointer File。
Linux And AIX — /etc/oraInst.loc
Other Unix Platforms — /var/opt/oracle/oraInst.loc
Windows — The pointer is located in the registry key:
\\HKEY_LOCAL_MACHINE\\Software\Oracle\inst.loc
Opatch就是通过Central Inventory Pointer File找到< Central Inventory >的路径,然后读取ORACLE_HOME的详细信息的。
2. oraInventory目录下的相关文件及内容
$ cd /u01/app/oraInventory/ContentsXML
$ ls
comps.xml inventory.xml libs.xml
主要文件 inventory.xml 的内容如下,Oracle建议不要手工更改这些内容 :
当安装或卸载ORACLE产品,或对存在的产品实施补丁,都会访问oraInventory。比如在安装
Oracle某个组件的时候,软件位置页面会显示所有oraInventory中记录的所有ORACLE_HOME, 这些
ORACLE HOME, 不仅仅是Oracle数据库的HOME, 还有CRS, EM, Oracle BIEE, EBS 等所有ORACLE产
品的目录信息。默认目录在 $ORACLE_BASE/oraInventory 。
什么是Central Inventory (oraInventory)呢 ?
每一个安装了Oracle产品的操作系统上都至少有一个Central Inventory (oraInventory),他通过一
个叫做inventory.xml的文件记录了在此操作系统上安装过的Oracle Homes等信息。
实际上Oracle就是通过Central Inventory (oraInventory) 来确定Oracle Home的位置,名称,是否
是CRS_HOME及其他节点等信息的。
1. oraInventory 目录
$ more /etc/oraInst.loc --- 文件指出了oraInventory所在目录
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
/etc/oraInst.loc 是有专业名称的,它的名字叫Central Inventory Pointer File。
Linux And AIX — /etc/oraInst.loc
Other Unix Platforms — /var/opt/oracle/oraInst.loc
Windows — The pointer is located in the registry key:
\\HKEY_LOCAL_MACHINE\\Software\Oracle\inst.loc
Opatch就是通过Central Inventory Pointer File找到< Central Inventory >的路径,然后读取ORACLE_HOME的详细信息的。
2. oraInventory目录下的相关文件及内容
$ cd /u01/app/oraInventory/ContentsXML
$ ls
comps.xml inventory.xml libs.xml
主要文件 inventory.xml 的内容如下,Oracle建议不要手工更改这些内容 :
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-1574462/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-1574462/