64位linux下安装oracle10 64位 遇到 :ins_ctx.mk ;ins_emdb.mk
转载:https://blog.****.net/bamuta/article/details/10523835
环境:
Redhat 6.4 64位,Oracle 10.2.0.1 64
安装db软件时,报下面的错误 :
Error in invoking target install of makefile '/u01/oracle/product/10.2.0.1/db_1/ctx/lib/ins_ctx.mk'.see
'/xxx/xxxxxx.log' for details
强行继续还会报
ins_sysman.mk
ins_rdbms.mk
ins_emdb.mk
再没前进,不知道后面还报不报。
估计是缺包,但安装前rpm包都检查通过的。
是下面两个包要装:
glibc-32bit
glibc-devel-32bit
下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=&submit=Search+...&system=&arch=
[[email protected] logs]# rpm -ivh glibc-32bit-2.19-19.1.x86_64.rpm --force
warning: glibc-32bit-2.19-19.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing... ########################################### [100%]
1:glibc-32bit ########################################### [100%]
[[email protected] logs]#
[[email protected] logs]# rpm -ivh glibc-devel-32bit-2.19-19.1.x86_64.rpm --force --nodeps
warning: glibc-devel-32bit-2.19-19.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
Preparing... ########################################### [100%]
1:glibc-devel-32bit ########################################### [100%]
[[email protected] logs]#
经实测,还需要安装:32位的libgcc,如果还报ins_sysman.mk,退出重新安装。
安装了上述软件后还会报ins_emdb.mk等,
直接continue就可以了
ins_emdb.mk
选择忽略,貌似是10.2.0.1的bug,10204才修复,如下面的解释:
http://letsdiscussdbastuffs.blogspot.com/2013/03/error-while-installing-10201-oracle.html
Solution:
1. The popup error concerning the linking of target "collector" atabout 83% of the linking process of the 10.2.0.1 base-release install should beignored.
2. Apply 10.2.0.4 or 10.2.0.5 patchset