系统治理:安装Oracle修补程序[PHCO_14180/PACHRDME/English]导致核心转储问题描述 在我尝试安装Oracle修补程序[PHCO_14180/PACHRDME/English]时,系统核心转储,转储显示mmap故障。 为什么会出现这个问题?
配置信息 操作系统 - HP-UX 版本 - 10.20 硬件系统 - HP9000 系列 - K410 解决方法 这是Oracle脚本和最新版本的/usr/bin/sh,修订版8.16.1.30已知的问题。 你可以在/usr/bin/sh上运行what(1)命令,确定sh的版本,例如: what /usr/bin/sh /usr/bin/sh: Version M-11/16/88f $Revision: 78.16.1.30 $ Oracle说他们知道Rev 78.16.1.18工作正常,这个问题已经被Oracle指定为编号为654249。 用下列规避方法之一即可解决这个问题: - 将 #!/usr/bin/sh加入Oracle脚本的最上面。 - 删除[PHCO_14180/PACHRDME/English],它提供了8.16.1.30版的/usr/bin/sh。 .........following with all English text .... Problem Description When I try to install Oracle patch [PHCO_14180/PACHRDME/English] , the system core dumps. The dump shows an mmap failure. What is causing this problem? Configuration Info Operating System - HP-UX Version - 10.20 Hardware System - HP9000 Series - K410 Solution This is a known problem with the Oracle scripts and the latest version of /usr/bin/sh, revision 8.16.1.30. You can determine the version of sh by running the what(1) command on /usr/bin/sh, as in this example:. what /usr/bin/sh /usr/bin/sh: Version M-11/16/88f $Revision: 78.16.1.30 $ Oracle says they know Rev 78.16.1.18 works. This problem has been assigned number 654249 by Oracle. Solve the problem with one of these work-arounds: - Put #!/usr/bin/sh at the top of the Oracle scripts. - Remove [PHCO_14180/PACHRDME/English] , which delivers version 8.16.1.30 of /usr/bin/sh.
|