如果把32位的Oracle裝64位的操作系統(tǒng),或者是把64位Oracle裝32位的系統(tǒng),則可能出現(xiàn)如下錯誤:
"Error in invoking target 'client_sharedlib' of makefile '$Oracle_HOME/network/lib/ins_net_client.mk'。
確認錯誤:
1、uname -a
確認操作系統(tǒng)是64位還是32位-
i686 i686 i386 GNU/Linux為32位
x86_64 x86_64 x86_64 GNU/Linux為64位
2、tail -15 $Oracle_HOME/install/make.log
3、查看$Oracle_HOME目錄下是否有l(wèi)ib和lib32目錄
#確認Oracle是64位還是32位
若只有l(wèi)ib目錄,則Oracle為32位
當然出現(xiàn)這個錯誤還有可能是一些包未安裝以及一些平臺的限制不能安裝Oracle64位。
64位技術是相對于32位而言,這個位數(shù)指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數(shù)據(jù)寬度為64位,64位指令集就是運行64位數(shù)據(jù)的指令,即處理器一次可以運行64bit數(shù)據(jù)。
64位計算主要有兩大優(yōu)點:可更大范圍的整數(shù)運算;可支持更大的內(nèi)存。
要實現(xiàn)真正的64位計算,需有64位的處理器、64位的操作系統(tǒng)及64位的應用軟件才行;且實際應用中64bit處理器的性能并不是32bit處理器性能的兩倍。
64bit處理器并非現(xiàn)在才有的,在高端的RISC(Reduced Instruction Set Computing,精簡指令集計算機)很早就有64bit處理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。
本文出自:億恩科技【www.cmtents.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|