免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2672 | 回复: 0
打印 上一主题 下一主题

[安装配置] Oracle 10G R2 RAC在AIX5.3上安装出现编译错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-25 00:41 |只看该作者 |倒序浏览
环境:P550*2,DS4500,AIX 5306,Oracle 10G R2 RAC
因计划使用ASM,帮没有安装配置HACMP。CRS安装顺利,安装数据库时,安装界面报错无法编译ins_rdbms.mk,查找安装日志,有如下错误信息:
ld: 0706-006 Cannot find or open library file: -l ha_gs_r
ld:open(): No such file or directory
ld: 0706-006 Cannot find or open library file: -l ha_em_r
ld:open(): No such file or directory
make: The error code from the last command is 255.
经查阅网上资料,得知有2个解决办法,一是安装rsct.basic.rte包,二是修改相关配置文件后手工编译。
因现场无AIX 5306的系统盘,只能采用第二种手动编译的方式,步骤如下:
1) change in the $ORACLE_HOME/rdbms/lib/env_rdbms.mk file :
PL_ORALIBS=`if $(ARPRINT) $(LIBKNLOPT) |
$(GREP) '^'$(RAC_ON) > /dev/null 2>&1
; then echo "-lha_gs_r -lha_em_r $(LLIBTHREAD)"; fi`
to
PL_ORALIBS=`if $(ARPRINT) $(LIBKNLOPT) | $(GREP) '^'$(RAC_ON) > /dev/null 2>&1
; then echo ""; fi`
即将原语句的-lha_gs_r -lha_em_r $(LLIBTHREAD)内容全部删除。
2) cd $ORACLE_HOME/rdbms/lib
3) make -f ins_rdbms.mk rac_on
4) make -f ins_rdbms.mk ioracle
手动编译通过,在安装界面重试即可顺利完成Oracle安装。
后在升级到Oracle 10.2.0.4时仍然出现此问题,依此法再次通过。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3674/showart_1334825.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP