Oracle與平台位元不匹配的錯誤

來源:互聯網
上載者:User

如果把32位的Oracle裝64位的作業系統,或者是把64位Oracle裝32位的系統,則可能出現如下錯誤:
"Error in invoking target 'client_sharedlib' of makefile '$ORACLE_HOME/network/lib/ins_net_client.mk'。

確認錯誤:
1、uname -a
確認作業系統是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目錄下是否有lib和lib32目錄
#確認ORACLE是64位還是32位
若只有lib目錄,則ORACLE為32位 

當然出現這個錯誤還有可能是一些包未安裝以及一些平台的限制不能安裝ORACLE64位。

64位技術是相對於32位而言,這個位元指的是CPU GPRs(General-Purpose Registers,通用寄存器)的資料寬度為64位,64位指令集就是運行64位元據的指令,即處理器一次可以運行64bit資料。
64位計算主要有兩大優點:可更大範圍的整數運算;可支援更大的記憶體。
要實現真正的64位計算,需有64位的處理器、64位的作業系統及64位的應用軟體才行;且實際應用中64bit處理器的效能並不是32bit處理器效能的兩倍。
64bit處理器並非現在才有的,在高端的RISC(Reduced Instruction Set Computing,精簡指令集電腦)很早就有64bit處理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.