安裝oracle數據庫11g時報錯:提示ins_ctx.mk編譯錯誤。


centos7安裝oracle 11g時碰到這個報錯,看了很多博客,各種方法都試了,包括下面這種,都沒什么用,

后來發現我的路徑跟博主的不一樣,怪不得不能用,

然后更改路徑后,按照提示修改下面兩個文件就OK了

 

操作系統是centos7.4版本安裝oracle軟件(11.2.0.1)時遇到錯誤提示:
提示ins_ctx.mk編譯錯誤。
解決方法:
ORACLE_HOME:/u01/app/oracle/product/11.2.0/dbhome_1
該軟件包包含一個靜態鏈接庫:/usr/lib64/libc.a
在oracle用戶下修改/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk,將

修改/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk,

將 ctxhx: $(CTXHXOBJ) $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)

修改為: ctxhx: $(CTXHXOBJ) -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/stdc.a (11行)

添加完成后點擊繼續會繼續報錯:

”Error in invoking target ‘agent nmhs’ of makefile
‘/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk.’

解決方法:在makefile中添加鏈接libnnz11庫的參數
修改/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk,將
(MKEMAGENTNMECTL)(MKEMAGENTNMECTL)修改為:(MK_EMAGENT_NMECTL) -lnnz11(190行)
點擊Retry繼續安裝。
最后安裝成功!

轉自:https://blog.csdn.net/harryho/article/details/78561194


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM