安裝Oracle10g遭遇ins_ctx.mk問題,oracleinsctx.mk
***********************************************聲明**********************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。
表述有錯誤之處,請您留言或郵件(hyldba@163.com)指明,不勝感激。
本文轉載必須保留此處:http://blog.csdn.net/huangyanlong/article/details/39436959
深藍的blog:http://blog.csdn.net/huangyanlong
***************************************************************************************************
在CentOS6.2作業系統下,安裝oracle10g時出現如下報錯:
查詢文檔會發現這個報錯,是缺少glibc-devel的32位包所導致的,處理如下:
解決方案:
中止安裝,否則即使安裝完成相關rpm包後,後續仍會依據先前的檢查出現其它報錯。
建議到系統光碟片下找到對應的glibc-devel的32位包檔案,此處環境為CentOS6.2系統,找到相關包進行rpm安裝,如下操作:
[root@hyl Packages]# rpm -ivh glibc-devel-2.12-1.47.el6.i686.rpm
warning: glibc-devel-2.12-1.47.el6.i686.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
補充:rpm包帶有“.i686”格式,為32位rpm軟體包
***********************************************聲明**********************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。
表述有錯誤之處,請您留言或郵件(hyldba@163.com)指明,不勝感激。
本文轉載必須保留此處:http://blog.csdn.net/huangyanlong/article/details/39436959
深藍的blog:http://blog.csdn.net/huangyanlong
***************************************************************************************************
suse10上安裝oracle10G問題
到目前位置,正常安裝的10g只支援Red Hat Enterprise Linux 2.1 and 3, and on UnitedLinux 1.0。如果是其它的版本,比如fedora,rh9,suse10等,10g將會說不支援,而不允許安裝.解決方案如下:
1。運行runInstaller -ignoreSysPrereqs,這樣會跳過檢查
2。修改/etc/redhat-release檔案,讓10g認為自己處於支援的作業系統中,運行下面的命令即可
su - root
cp /etc/redhat-release /etc/redhat-release.backup
cat > /etc/redhat-release << EOF
Red Hat Enterprise Linux AS release 3 (Taroon)
EOF
安裝完畢,再將那個檔案還原:
su - root
cp /etc/redhat-release.backup /etc/redhat-release
linux(x86)下安裝oracle 11g R2出現ins_ctxmk錯誤
MOS文檔 11gR2 Install Fails On Make [ID 1174765.1]
原因是作業系統上的/usr/bin/ld檔案版本過低
這樣檢查一下
% ls -l /usr/bin/ld
lrwxrwxrwx 1 root root 14 May 14 13:42 /usr/bin/ld -> /usr/bin/ld215
% /usr/bin/ld -v
GNU ld version 2.15.92.0.2 20040927
這個版本最低需要
binutils-2.17.50.0.6-2.el5
如果你的版本低於binutils-2.17.50.0.6-2.el5,那就不行了
解決方案是
1 把/usr/bin/ld 設成使用 2.17.50 version
2
Relink
% script /tmp/relink.out
% relink all
% exit
3 看看/tmp/relink.out 是不是有錯誤