?????? ?[INS-20802] Oracle Net Configuration Assistant failed。在安裝Oracle 11g R2時出現了該錯誤提示。以前安裝的時候沒有碰到過類似
的錯誤。原來是64bit和32bit系統兼容性的問題。如果基于64bit硬件安裝32bit 的Linux 和32bit的Oracle 11g,則需要安裝patch 8670579。下
面給出patch的安裝過程。
?
一、錯誤提示
??? [INS-20802] Oracle Net Configuration Assistant failed .
??? Cause --? The plug-in failed in its perform method.
??? Action --? Refer to the logs or contact Oracle Support Services.
??? Log File Location
????? /u01/oraInventory/logs/installActions2011-10-27_02_42-57PM.log?
??? 查看日志文件:
?????
??? INFO: Oracle Net Services Configuration:
??? INFO: #
??? INFO: # An unexpected error has been detected by HotSpot Virtual Machine:
??? INFO: #
??? INFO: #? SIGSEGV (0xb) at pc=0xa446a43c, pid=9431, tid=3084382264
??? INFO: #
??? INFO: # Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)
??? INFO: # Problematic frame:
??? INFO: # C? [libnnz11.so+0x3c45c]
??? INFO: #
??? INFO: # An error report file with more information is saved as hs_err_pid9431.log
???
??? 運行dbca同時也出現錯誤
?
二、安裝環境
??? 宿主機:Windows 7(64bit) + Vmware server 2.0.2???
??? 客戶機:Oracle EnterPrise Linux Server release 5.4 (32bit) + Oracle 11g R2(32bit)
?
三、Oracle 的Bug信息
??? 從metalink 獲得下列bug 信息
??? [ID 942076.1]
??? X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE [ID 942076.1]
??? You are encountering published Bug 8930861, “X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE”
???
??? You have Oracle’s 32-bit 11.2.0.1.0 RDBMS software, a supported 32-bit Linux OS, but you are on 64-bit x86_64 hardware.
???
??? the command “cat /proc/cpuinfo” shows:
??? model name : Quad-Core AMD Opteron(tm) Processor 2356
???
??? Solution
??? 1. Please find out if there is any business reason that the 64-bit hardware is only running a
??? 32-bit OS. If not, then Oracle recommends that you re-install a 64-bit OS and 64-bit Oracle to
??? avoid published Bug 8930861, “X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE”
???
??? 2. If there is some business reason that you must use 64-bit hardware running a
??? 32-bit Linux OS, then before you can use the 11gR2 DBCA or NETCA tools, you will need to apply patch 8670579 , “NETCA/DBCA
??? FAILED WITH HOTSPOT VIRTUAL MACHINE”. You will be downloading and using file p8670579_112010_LINUX.zip
???
??? 從上面的描述可知,是將32bit的Oracle 和32bit的Linux 安裝到了X86_64的硬件之上,所以出現上述問題,建議安裝64bit操作系統和64bit
??? Oracle ??梢越鉀Q的辦法是安裝補丁p8670579_112010_LINUX.zip。補丁下載地址:
http://download.csdn.net/source/3253906
?
四、安裝補丁
??? 1、在安裝的過程中出現該錯誤,先不退出安裝程序,而是安裝補丁文件,再點擊安裝程序的retry,繼續安裝即可。
??? 2、如果在安裝數據庫的過程中不創建數據庫,則不會出現該錯誤提示,而后續使用dbca或netca會觸發同樣的錯誤,因此使用dbca或netca
?????? 前先安裝補丁。
??? 3、安裝補丁步驟???????
?
五、更多參考
???
手動刪除oracle數據庫
??
???
Oracle 10.2.0.1 升級到 10.2.0.4
????
???
Oracle 補丁全集 (Oracle 9i 10g 11g Path)
??
???
Linux (RHEL 5.4)下安裝 Oracle 10g R2?
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
