解决 oracle 9i 安装时,agent 启动失败

测试环境

    RedFlag DC Server 5.0 sp3 + Oracle 9i 9.2.0.4

    首先,下载 p3238244_9204_LINUX.zip 及 p2617419_210_generic.zip 补丁。其中,p2617419_210_generic.zip 是 p3238244_9204_LINUX.zip 的安装工具。

安装步骤
  • 安装 OPatch 工具
#su - oracle
$ cp /home/oracle/patch/p2617419_210_generic.zip /tmp
$ cd /tmp
$ unzip p2617419_210_generic.zip
$ export PATH=$PATH:/tmp/OPatch
$ export PATH=$PATH:/sbin
  • 停止 Oracle 服务

  • 安装 p3238244_9204_LINUX.zip 补丁

$ cp /home/oracle/patch/p3238244_9204_LINUX.zip /tmp
$ unzip p3238244_9204_LINUX.zip
$ cd 3238244
$ opatch apply(会出错,要带 no_inventory 参数)
  • 补丁修复完成,需要relinked一个.mk文件。
$ cd $ORACLE_HOME/network/lib
$ make -f ins_oemagent.mk install
全部完成后,在重试 agent 的启动,即可顺利启动该服务。

作者: magcchow   发布时间: 2010-11-05