深入理解oracle universal installer(oui)
TRANSCRIPT
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI 是什么?
基于 Java 的图形用户界面 (GUI) 应用程序 会从 products.xml 文件中读取组件信息并安装套件 OUI 提供了统一的用户安装界面 使用 OUI 的先题条件 :
使用 OUI 需要用到 Java 运行时环境即 Java Runtime Environment (JRE), 在绝大多数平台上该 JRE 会由 OUI 自动安装 ( 少数如 itanium Linux 平台需要另外安装 )
内存需求:基于不同平台及所安装的 Oracle 产品而不同,在绝大多数情况下至少需要 32MB 以上的空闲内存
磁盘空间需求:在 Windows 上至少需要 60MB 空间而在 Unix 平台上则为 70MB 才能启动 OUI ,此外库信息文件 (inventory files) 大约占用1MB 空间
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI 能做什么?
其核心功能无疑是安装各类 Oracle 产品或组件 反安装组建或产品 维护基于 XML 的产品信息仓库 (inventory)
为安装执行必要的安装前检查 当需要时额外调用配置助手(如 Netca,DBCA,DBUA 等) 从 oracle 11g 开始, OCM 也就是 Oracle Configuration Manager 也同
样被综合到 OUI 的框架中 信息库操作,包括附件节点列表
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
启动阶段 开始对用户可见,载入必要的文件并显示一个欢迎界面
安装阶段 用户选择安装或反安装某些产品;提供源和目标目录
选择阶段 需要安装的产品被勾选,可用磁盘空间及必要磁盘空间被显示,并会
出现 summary 总结页面安装进度阶段
实际安装过程中,显示安装进度条安装完成阶段
要求用户运行 root.sh 脚本,并启动某种配置助理工具 (configuration assistants)
OUI 具有那些阶段?
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
互动模式用户使用图形界面访问各安装流程在对话框中并提供必要的安装信息,当提示时。在小范围安装中最为合适静默安装省略图形界面,由相应文件 (response file) 提供必要的信息。在安装过程中自动化实现,在众多服务器时。如 setup.exe -slient -responseFile <Path_to_ResponseFile)
安装模式
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI 的初始化文件位于安装介质下的” install” 子目录中文档 How to Interpret the oraparam.ini File [ID 237097.1] 介绍了解释了oraparam.ini 文件的内容Oraparam.ini 的一些重要参数
SOURCE=Location of the products.jar file. This location is relative to the directory where oraparam.ini exists.
JRE_LOCATION=Relative location of the Java Runtime Environment (JRE) which will be used by the Oracle Universal Installer
JRE_MEMORY_OPTIONS=Set these variables to influence the behaviour of JRE.ie. max heap size for java (-mx), startup size of java heap (-ms), disabling JIT (-nojit). You should increase the -mx and -ms values if you're getting out of memory errors.
Oraparam.ini
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
在 windows 上 :
<Disk>\setup.exe
安装后%ORACLE_HOME%\oui\bin\setup.exe
在 unix 上Cd <Disk1>
./runInstaller
安装后Cd $ORACLE_HOME/oui/bin
./runInstaller
如何启动 OUI 互动模式 ?
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
在 windows 上:记录相关的相应文件:
– Setup.exe -record -responseFile <ResponseFilename>
– 以静默模式安装
– Setup.exe -slient -responseFile <ResponseFilename>
在 UNIX 上:记录相关的响应文件:./runInstaller -record -responseFile <ResponseFilename>
在静默模式下安装./runInstaller -slient -responseFile <ResponseFileName>
参考OUI Guide:Oracle Universal Installer command line options and arguments Note 782918.1
如何启动 OUI 静默模式?
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
每次 OUI 启动都会产生日志,日志名会以时间戳的形式归档这些日志包含了安装过程中丰富的信息。我们推荐在安装完成后复验一遍日志一般来说这些日志存放在中心信息库中 (inventory) ,在 logs 子目录下的并以如下形式命名 :
installActions<year-mm-dd_hh-mi-ss><AM|PM>.logoraInstall<year-mm-dd_hh-mi-ss><AM|PM>.erroraInstall<year-mm-dd_hh-mi-ss><AM|PM>.out
中心信息库的位置可以通过库指针文件了解到
库指针文件的默认位置:
在 windows 上:注册表中的” HKLM\Software\oracle\inst_loc”
在 unix 上:例如 Solaris 平台 :/var/opt/oracle/oraInst.loc
其他平台如 Linux:/etc/oraInst.loc
OUI 日志存放在哪里?
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
使用 OUI
启动 OUI 并尝试点击” Installed Products”
也可以使用 Opatch 工具Opatch lsinventory -detail
如何确认已安装的产品
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI 工具存在” -debug” 选项将启用最精细级别的信息日志将显示启动阶段的信息(例如抽取 JRE)
在对 OUI 进行可能由 java引起的问题诊断时十分有效距离来说 : ./runInstaller -debug
另一方面可以对 OUI 启用系统调用跟踪 trace, 一般我们使用操作系统提供的 tracing 工具举例而言 :truss -aefo /tmp/oui_trace.log ./runInstaller
参考文档: Note 110888.1 介绍了如何 trace Unix 下的系统调用绝大多数 OUI意外终止的问题可以从 .ERR 文件中找到相关问题
OUI: "Abnormal program termination" with java.io.IOException in .err file [ID 798338.1]
如何启用 OUI 的 debug 和 trace 功能?
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
Oracle Inventory 的层次信息库指针文件 :oraInst.loc
<InventoryLoc>/ContentsXML/inventory.xml
<InventoryLoc>/ContentsXML/comps.xml
得到集中信息库位置
得到独立产品信息
<OH>/inventory/ContentsXML/comps.xml
<OH>/inventory/ContentsXML/oraclehomeproperties.xml
得到各 Oracle Home 位置
针对独立的 Oracle Home
获取组件信息
获取平台和 GUID 等信息
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
默认的信息库指针:在给定平台上的某个标准位置存放着该指针文件,该文件包含了中心信息库的位置。/etc/oraInst.loc (Linux 上 )
/var/opt/oracle/oraInst.loc(Solaris 上 )
\\HKEY_LOCAL_MACHINE\\Software\Oracle\inst_loc(Windows 上 )
示例内容
inventory_loc=/u01/oraInventory
inst_group=maclean
信息库指针文件
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
集中信息库:该信息库以目录形式存在,包含了该主机上安装的所有Oracle 产品的信息举例来说在 Unix 上 :/u01/oraInventory
而在 Windows 平台上 :C:\Program Files\Oracle\Inventory
信息库文件:已注册的 ORACLE_HOME 的列表
<inventory_location>/ContentsXML/inventory.xml
示例内容:
<INVENTORY>
<VERSION_INFO>
<SAVED_WITH>10.2.0.1.0</SAVED_WITH>
<MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OraDb10g_home1" LOC="/u01/oracle/product/10.2.0/db_1" TYPE="O" IDX="1"/>
</HOME_LIST>
</INVENTORY>
集中信息库 (Central Inventory)
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
本地信息库:目录结构包含了 ORACLE_HOME 中 Oracle软件的细节信息$ORACLE_HOME/inventory
组件文件:各组件信息及其关联性,补丁集和 One-off patch 以及其所修复的 bug , $ORACLE_HOME/inventory/ContentsXML/comps.xml
ORACLE_HOME属性文件:关于 HOME 的 GUID , ARU Id 和 Cluster_nodes 等信息:
$ORACLE_HOME/inventory/oraclehomeproperties.xml
本地信息库指针:指向自身注册的中心信息库( 10Gr2 以后才出现 )
ORACLE_HOME/oraInst.loc
本地信息库 (local Inventory)
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
前提是本地信息库没有被损坏或丢失使用 runInstaller 的 '-attachHome' 选项仅在 10gr1 以后可能在 10.1.0.3 以后, OUI 会重建指定位置的 oraInst.loc集中信息库,即便oraInventory 目录不存在命令语法$ORACLE_HOME/oui/bin/runInstaller -slient -attachHome \
ORACLE_HOME=<ORACLE HOME PATH>
ORACLE_HOME_NAME=<name of the ORACLE HOME>
在 oracle 10gr2 以后 attachhome 和 detachome 的脚本被自动包含<ORACLE_HOME>/oui/bin/attachhome.sh
<ORACLE_HOME>/oui/bin/detachhome.sh
如何重建集中信息库
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
在 10g 以前 (经典的如 9iR2) , OUI与 JRE 组件一直作为非ORACLE_HOME 组件而置于其独立位置上,与 ORACLE_HOME 相分离举例而言在 9i 中其安装位置OUI 组件位于 <oraInventory>/../oui
JRE 组件位于 <oraInventory>/../jre
<oraInventory>/ContentsXML/comps.xml 包含了 9iR2 中 OUI与 JRE 组件的相关信息到 10g 以后, JRE与 OUI 组件被移动到独立的 ORACLE_HOME 中,以使得各个 ORACLE HOME 可以做到自包含并支持例如 clone 和attachhome 等的操作举例来说从 10g 以后,安装位置位于OUI 组件在 $ORACLE_HOME/oui
JRE 组件在 $ORACLE_HOME/jre
<OH>/inventory/ContentsXML/comps.xml 包含了关于 OUI 和 JRE 的信息
10g 以前和 10g 后安装的区别
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI 是基于 Java 的图形化工具启动 JRE 必须要用到 JRE(Java 运行时环境 Java Runtime Environment)
在绝大多数平台上安装包中已经包含了启动 OUI 必要的 JRE
runInstaller/setup.exe 在引导阶段会自动去解压并使用 oraparam.ini 中JRE_LOCATION 所指向的 JRE 程序OUI 可以不使用自带的 JRE ,而使用用户指定的安装在操作系统上的JRE 程序JRE 最低版本要求OUI 2.2.0.X 要求 JRE版本不低于 1.3.1( 某些老版本的 OUI只接受少数几个较早版本 JRE ,有时这些 JRE往往已经找不到了 )
OUI 10.1.0.X 和 10.2.0.X 要求 JRE版本不低于 1.4.2
OUI 11.1.0.X 则要求不低于 1.5
使用 OUI 的前提 : 合适的 JRE
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
JRE 一般对应与 OUI版本和安装套件打包在一起安装套件使用 OUI 10.2.0.x版包含了扩展的 JRE 套件
cat oraparam.ini |grep JRE_LOCATION
JRE_LOCATION=../stage/Components/oracle.swd.jre/1.4.2.8.0/1/DataFiles
filegroup1.jar filegroup2.jar filegroup3.jar filegroup4.jar filegroup5.jar
11g 中 installer 在 oraparam.ini 中引入了 BOOTSTRAP_COMPS与JRE_SCRATCH_LOC 参数;通过使用这些参数, 11g 安装器可以抽取并使用 JDK 组件 ( 即 oracle.jdk) 由安装套件自带的。
BOOTSTRAP_COMPS="oracle.swd.oui:11.1.0.6.0,oracle.swd.oui.core:11.1.0.6.0,oracle.jdk:1.5.0.1.1"
JRE_SCRATCH_LOC=jdk/jre
JRE 是如何与安装套件打包的
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
安装套件 (10.2.0.x 和 11g) 使用 OUI版本 10.2.0.X 和 11.X ,支持使用” -jreloc” 选项以使用用户提供的 JRE软件。
./runInstaller -jreloc /usr/local/jdk1.6.0_24 (Unix)
Setup.exe -jreloc C:\jdk1.6 (Windows)
安装套件 (版本 9.2.0.5 至 9.2.0.8 和 10.1.0.x) 使用 OUI版本 10.1.0.X ,可以参考 Metalink 文档” Note 298163.1” 以了解创建“ bin.jar 和all_exception_bin.jar”
安装套件 (版本 9.2.0.2 至 9.2.0.4) 使用 OUI版本 2.2.0.X ,通过修改oraparam.ini 并替换 JRE_LOCATION 所指向的位置,可以利用用户想要使用的 JRE 。
如何使用可选的 JRE协同 OUI 工作
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
Bug 5391050 - DB 10.2.0.1 INSTALLATION FAILS ON MONTECITO CHIP H/W Note 400227.1 How To Install Oracle RDBMS Software On Itanium Servers With Montecito Processors
Bug 5530274 PATCH "P4547809_92080_SOLARIS64.ZIP" JAVA VERSION 1.3.1 - SR NUMBER 5746016.992 Note 393199.1 Oui provided with Patchset 9.2.0.8 fails with exception
安装套件自带 JRE已知的 Bug/ 问题
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI简易安装流程
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
11g 数据库安装流程
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
ORACLE_BASE 目前可以充当一个新的会话变量了例如 ./runInstaller ORACLE_BASE=<location of ORACLE_BASE>
目前在 GUI 模式下界面会提示用户是否想要使用已有的 ORACLE_BASE或者指定一个新的在安装之后, ORACLE_BASE 信息会被记录到本地信息库中的以下文件<OH>/inventory/ContentsXML/oraclehomeproperties.xml
参考
Note 454442.1 11g Install : Understanding about Oracle Base, Oracle Home and Oracle Central/Global Inventory locations [ID 454442.1]
11g新特性: ORACLE_BASE
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
引入了可客制化的引导程序功能
这样做的出发点:软件自带的 JRE 无法正常引导或工作用户未安装 OS级别的 JRE/JDK ,由此 runInstaller 无法使用 -jreloc 选项Oraparam.ini 文件中的新参数BOOTSTRAP_COMPS="oracle.swd.oui:11.1.0.6.0,oracle.swd.oui.core:11.1.0.6.0,oracle.jdk:1.5.0.1.1"
JRE_SCRATCH_LOC=jdk/jre ,该参数指定了启动 java引擎所在位置的相对起点
举例来说 JRE_SCRATCH_LOC=jdk/jre,那么在引导完成后, JRE在 <scratch>/jdk/jre/bin/java的位置被启动
runinstaller 目前出现了新的选项: -bootstarponly ,即仅针对指定的组件启动引导操作
../runInstaller –bootstraponly BOOTSTRAP_LOC=<location>
11g新特性: JRE
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
OUI 所使用 JRE 位置的优先级如下若指定了 -jreloc ,则使用指定的位置指定了的 JRE_SCRATCH_LOCATION
使用已引导的 oracle.swd.jre 组件,位置由 oraparam.ini指定的JRE_LOCATION决定否则提示用户输入 JRE_LOCATION
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-03-17_01-30-30PM. Please wait ...
Please specify JRE/JDK location ( Ex. /home/jre ), <location>/bin/java should exist :/fds
Please specify a valid JRE location :
11g新特性: JRE
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
信息库常见问题Unix 或 Windows 上 OUI 启动问题检查列表
常见问题
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
集中信息库或本地信息库可能丢失会损坏造成的使用” opatch lsinventory -detail” 或者 OUI 界面上点击 installed Products 时找不到 ORACLE HOME
虽然 opatch lsinventory -detail 或者 OUI 界面上 installed products 点击可以显示相应 ORACLE_HOME但无法列出详细信息,一般是ORACLE_HOME 相关的信息库丢失或者损坏了若集中信息库丢失或损坏,可以通过还原来回复,前提是备份过我们极力推荐日常备份 ORACLE_HOME 和集中信息仓库,在升级或打patch之前使用 9.2.0.2 的客户需要注意,有报告说明 OUI 2.2.0.12 存在损坏信息库的 bug,推荐参考文档 Note 229773.1
信息库 (inventory)常见问题
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
Itanium Montecito processors 相关的 JRE 问题 Note 401332.1 How To Identify A Server Which Has Intel® Montecito Processors Installed Note 400227.1 How To Install Oracle RDBMS Software On Itanium Servers With Montecito Processors
UNIX 上的 OUI 启动失败检查列表DISPLAY 环境变量设置不当Note.153960.1 FAQ X Server Testing and Troubleshooting/tmp临时目录至少需要 400MB 的空间并且对 oracle 安装用户来说可写实在没有办法的时候,可以修改临时目录变量 $TMP 到别的目录Note 339657.1 Unable To Start OUI: not enough room in /tmp Note 177902.1 How To Set Temporary Space Directory调用 OUI 时使用” -debug” 选项以确认在 JRE 解压阶段没有出现错误在调用 java命令启动 OUI 阶段没有出现错误
若在 JRE 解压完成后 (java 命令失败) OUI 启动失败,那么一般可以确认是自带的 JRE 在目标系统上存在问题
UNIX 上常见的 OUI 启动问题
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
为了确认 JRE 的问题,手动解压自带的 JRE 并确认 java命令cd database/stage/Components/oracle.swd.jre/1.4.2.8.0/1/DataFiles/
mkdir /tmp/java_test
cp *.jar /tmp/java_test
cd /tmp/java_test
Unzip filegroup[1-5].jar
cd jre/1.4.2/bin
chmod 755 java
[maclean@rh8 bin]$ ./java -version
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM (build 1.4.2_08-b03, mixed mode)
可以看到在我们的场景中 java命令运行正常,若以上测试的最后结果中 java命令出错则说明 Oracle 安装介质自带的 JRE 存在问题,这可能是个例,在安装介质传输过程中出现网络错误所导致的文件损坏可能引起以上问题;可以通过 checksum 等方式验证安装介质包 /ISO 文件无误。若经过验证发现安装介质没有损坏,那么很有可能是自带 JRE 在目标操作系统上无法正常运行,用户可以到 java.sun.com网站去下载指定平台最新可用的 JDK软件,在成功安装后 JDK 后再次尝试以” -jreloc” 选项启动 runInstaller 程序,命令示例如下 :
./runInstaller -debug -jreLoc <JRE Install Home>
UNIX 平台上的 OUI 启动问题
www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.comwww.oracledatabase12g.com www.oracledatabase12g.com
Oracle Universal Installer Users GuideNote.736819.1 How to Log Good Service Request for Oracle Universal Installer (OUI) issues? Note.454442.1 11g: Understanding about Oracle Base, Oracle Home and Oracle Central/Global Inventory locationsNote 71919.1 Debugging OUI on windowsNote 137200.1 Checklist when Oracle Universal Installer (OUI) fails for Windows Note 208944.1 How to Resolve Issues of the OUI Hanging on UNIX Note 266617.1 OUI may appear and then disappear on Windows 2000 with SP4Note 338507.1 10gR2 OUI Error "OUI-10094:Problem in saving inventory" Note 301883.1 OUI Deinstallation From Home1 Can Affect Home2
相关 Support 文档