安裝 oracle 11g r2 時出現錯誤 調用makefile /oracle/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk的目標nmo時出錯。
主要因爲C庫的問題,解決辦法就是手動指定C庫位置出現agent nmhs問題後,找到$ORACLE_HOME/sysman/lib/ins_emagent.mk文件,在文件裏找字符串
$(MK_EMAGENT_NMECTL)
替換爲
$(MK_EMAGENT_NMECTL) -lnnz11
注意:lnnz和$(MK_EMAGENT_NMECTL)之間有空格
或者使用下面命令修改
sed -i 's/^\(\s*\$(MK_EMAGENT_NMECTL)\)\s*$/\1 -lnnz11/g' ins_emagent.mk
然後點“重試“按鈕就可以了