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