標籤:io os 使用 sp java for 檔案 資料 on
Redhat/Centos 安裝oracle11gR2時出現以下錯誤:
[INS-20802] Oracle Net Configuration Assistant failed
查看對應記錄檔,資訊如下:
INFO: Oracle Net Services Configuration:
INFO: #
INFO: # An unexpected error has been detected by HotSpot Virtual Machine:
INFO: #
INFO: # SIGSEGV (0xb) at pc=0xa446a45c, pid=9476, tid=3084384464
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_pid9476.log
該錯誤出現於64位系統上安裝32位元據庫檔案,即系統不相容錯誤。
解決方案:
需打名為p8670579_112010_LINUX.zip的補丁。
出現此錯誤時,先不要關閉安裝程式:
解壓補丁壓縮包,oracle使用者進入該補丁所在目錄
$unzip p8670579_112010_LINUX.zip
$cd 8670579
然後執行如下語句:
$/u01/app/oracle/product/11.2.0/dbhome_1/OPatch/opatch apply -invPtrLoc /u01/app/oracle/product/11.2.0/dbhome_1/oraInst.loc
其中/app/oracle/product/11.2.0/dbhome_1/為$ORACLE_HOME,可使用$ORACLE_HOME代替,如下:
$$ORACLE_HOME/OPatch/opatch apply -invPtrLoc $ORACLE_HOME/oraInst.loc
補丁打好後,點擊安裝程式的retry,繼續安裝即可。
[INS-20802] Oracle Net Configguration Assistant faild