Oracle inventory 信息库学习笔记_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1954 | 回复: 0   主题: Oracle inventory 信息库学习笔记        下一篇 
lei.wang
注册用户
等级:上尉
经验:767
发帖:21
精华:0
注册:1970-1-1
状态:离线
发送短消息息给lei.wang 加好友    发送短消息息给lei.wang 发消息
发表于: IP:您无权察看 2015-3-11 16:25:38 | [全部帖] [楼主帖] 楼主

本文为《DBA的思想天空:感悟Oracle数据库本质(白鳝)》1.2.1章节的学习笔记

相关资料:

  • 参考:深入理解Oracle Universal Installer (OUI)  -刘相兵(Maclean Liu)
  • 参考:《DBA的思想天空-感悟Oracle数据库本质》.白鳝 1.2.1节


关于 Oracle Inventory

Inventory是Oracle安装工具OUI用来管理Oracle安装目录的。 Inventory里注册了某个 ORACLE_HOME下安装的数据库的组件及其版本。Oracle数据库软件的升级、增删组件,都需要使用 Inventory

Oracle inventory信息库位置

中心&全局信息库指针文件oraInst.loc记录了中心信息库位置,oraInst.loc位置如下:


  • Windows平台位置:\HKEY_LOCAL_MACHINE\\Software\oracle\inst_loc
  • Solaris平台位置:/var/opt/oracle/oraInst.loc
  • Linux平台位置:/etc/oraInst.loc

oraInst.loc文件内容如下:


  • Inventory_loc=<oraInventory 所在目录> 
  • inst_group=<OUI 安装ORACLE的操作系统组>  --inst_group参数十分重要,它会在 link Oracle映像的时候被使用,如果这个参数设置错了,那么 link出来的 Oracle映像就无法被正常使用了。 

例如:

[13:26:29root@rhel5 stage]>cat /etc/oraInst.loc
inventory_loc=/u01/oraInventory
inst_group=oinstall


中心&全局信息库内容

该信息库以目录形式存在,如:/u01/oraInventory 或 C:\Program Files\Oracle\Inventory 包含了该主机上安装的所有Oracle产品的信息:


  • <inventory_loc>/ContentsXML/comps.xml 得知独立产品信息
  • <inventory_loc>/ContentsXML/inventory.xml定义了所有 Oracle HOME的情况

c:\>date


当前日期: 2015/03/11 周三

输入新日期: (年月日)

c:\>cd "c:\Program Files\Oracle\Inventory"
c:\Program Files\Oracle\Inventory>cd ContentsXML
c:\Program Files\Oracle\Inventory\ContentsXML>dir


 驱动器 C 中的卷没有标签。

 卷的序列号是 3045-FFBD

 c:\Program Files\Oracle\Inventory\ContentsXML 的目录

2015/03/11  15:01    <DIR>          .
2015/03/11  15:01    <DIR>          ..
2015/03/11  15:01               343 comps.xml
2015/03/11  15:01               474 inventory.xml
2015/03/11  15:01               304 libs.xml


               3 个文件          1,121 字节

               2 个目录 42,155,016,192 可用字节

c:\Program Files\Oracle\Inventory\ContentsXML>more inventory.xml
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2013, Oracle and/or its affiliates.
All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
<SAVED_WITH>11.2.0.4.0</SAVED_WITH>
<MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OraDb11g_home1" LOC="D:\oracle\dbhome_1" TYPE="O" IDX="1"/>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>
c:\Program Files\Oracle\Inventory\ContentsXML>


本地信息库指针文件 oraInst.loc:

Linux平台位置:


  • <ORACLE_HOME>/oraInst.loc




本地信息库内容

该信息库以目录形式存在,如:$ORACLE_HOME/inventory 包含了ORACLE_HOME中OUI安装的组件的细节信息:


  • <ORACLE_HOME>/inventory/ContentsXML/comps.xml 提供关于Oracle各组件信息及其关联性,补丁集和One-off patch以及其所修复的bug
  • <ORACLE_HOME>/inventory/ContentsXML/oraclehomeproperties.xml提供关于HOME的GUID,ARU Id和Cluster_nodes等信息

通过oui & opatch查看与维护Oracle inventory信息库

通过opatch查看组件信息

D:\oracle\dbhome_1\OPatch>cd
D:\oracle\dbhome_1\OPatch
D:\oracle\dbhome_1\OPatch>opatch.bat lsinventory


Oracle 中间补丁程序安装程序版本 11.2.0.3.4



版权所有 (c) 2012, Oracle Corporation。保留所有权利。


Oracle Home       : D:\oracle\dbhome_1
Central Inventory : C:\Program Files\Oracle\Inventory
from           : n/a
OPatch version    : 11.2.0.3.4
OUI version       : 11.2.0.4.0


Log file location : D:\oracle\dbhome_1\cfgtoollogs\opatch\opatch2015-03-11_15-43-06下午_1.log



Lsinventory Output file location : D:\oracle\dbhome_1\cfgtoollogs\opatch\lsinv\lsinventory2015-03-11_15-43-06下午.txt



--------------------------------------------------------------------------------



已安装的顶级产品 (1):


Oracle Database 11g                                                  11.2.0.4.0


此 Oracle 主目录中已安装 1 个产品。



此 Oracle 主目录中未安装任何中间补丁程序。


--------------------------------------------------------------------------------
OPatch succeeded.




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论