首先从LinuxIDC.com下载这个补丁包,然后用 unzip p8670579_112010_LINUX.zip 解压这个补丁包,会生成8670579命名的文件夹,
cd 8670579 进去后会发现 etc目录和 file目录和一个readme文件。
执行OPatch目录下opatch命令:
$ORACLE_HOME/OPatch/opatch apply -invPtrLoc $ORACLE_HOME/oraInst.loc
(补充一点查看oracle数据库中已经安装的补丁列表用 opatch lsinventory 命令)
在执行这个步骤时可能会报错:
Java could not be located. OPatch cannot proceed!
OPatch failed with error code = 1
这是由于环境变量参数路径设置不正确产生的问题,我最开始就碰到了这个问题。
比如说我这个最开始把$ORACLE_HOME设成的路径是/u01/app/oracle,而jdk目录在/u01/app/oracle/product/11.2.0/dbhome_1/下,它当然报错提示找不到jdk了。修改成正确的$ORACLE_HOME路径后这个错误就解决了。
以上就是我安装oracle的全过程和安装过程中可能碰到的问题。
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2011-07/38074p2.htm