Oracle 11.2.0.1.0在Centos7.5安裝的坑
Oracle 11.2.0.1.0 在Centos7.5 安裝的坑
一般在安裝oracle 時,當確定下要安裝的資料庫版本後,例如安裝 Oracle 11.2.0.1 版本,需要在 docs.oracle.com 網站看下適配 Oracle 11.2.0.1 版本的作業系統版本有哪些,在選擇合適的作業系統。
近期有朋友非要在 Centos7.5 系統上安裝 Oracle 11.2.0.1.0 ( 攔都攔不住 ) , 檢視支援oracle 的系統裡並沒有 Centos 系統,實際上之前在 Centos 6.x 上安裝過 Oracle 11 g 和 Oracle 12c 並沒有遇到特殊的問題,但是本次在 Centos7.5 上安裝 Oracle 11.2.0.1.0 時卻遇到了很多問題。
遇到的問題如下:
問題一:安裝oracle軟體 第7步,Create Inventory,卡住,並且前臺無報錯
問題原因和解決方案:
許可權問題,/u01 目錄所有者是 root 使用者, oracle 使用者沒有寫入許可權, 遞迴改成oracle 使用者 就可以了,問題不 好 定位的原因是前臺無報錯提示,也可以看後臺日誌;
安裝 Xmanager_Enterpris5 後前臺報錯可以正常顯示了;
問題二:安裝oracle 軟體 第9 步,安裝前檢查,
(1) 依賴包檢查失敗, Centos7 上安裝的依賴包要比 oracle 11g 所需要的版本更高,可以直接忽略。
(2)semmni 檢查失敗, sysctl.con f 裡配置的 semmni 是 4096 ,遠大於 128 ,但是檢查 semmni 提示是 0 ,根據提示修改了多個檔案也不行,最後也忽略跳過了;
問題三:安裝oracle 軟體84% 時報錯
Error in invoking target ‘ install ’ of makefile ‘ /u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk ’
問題原因:看日誌缺少32 位相關依賴包。
解決方案:
https://blog.csdn.net/harryho/article/details/78561194
修改/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
點選Retry繼續安裝。
接著又提示” 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,將
$(MK_EMAGENT_NMECTL)修改為:$(MK_EMAGENT_NMECTL)
-lnnz11
點選Retry繼續安裝。
其中
:-lnnz
和
$(MK_EMAGENT_NMECTL)
之間有空格
歡迎關注我的微信公眾號"IT小Chen",共同學習,共同成長!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2661556/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOs7.5安裝FFmpegCentOS
- 在64位windows2003 安裝Oracle11.2.0.1.0版本問題WindowsOracle
- 在安裝snipe-it中遇到的坑
- Charles在windows下的安裝以及踩過的坑Windows
- vcf安裝的坑
- Oracle在Linux上的安裝OracleLinux
- CentOS7.5安裝PostgreSQL作業系統配置指令碼CentOSSQL作業系統指令碼
- Oracle BIEE在linux下的安裝OracleLinux
- Maven魔法堂:安裝Oracle JDBC Driver依賴的那些坑MavenOracleJDBC
- suse11安裝oracle11g的一個坑Oracle
- NPM 安裝包遇到的坑!NPM
- 原始碼安裝PHP的坑原始碼PHP
- Oracle Secure Backup在Linux下的安裝OracleLinux
- ORACLE在linux下的安裝步驟OracleLinux
- YII安裝踩坑
- Nextcloud fpm 版在 Dokcer 下安裝踩坑Cloud
- 在linux下安裝oracle bbedLinuxOracle
- Oracle 10G在fedora core4上的安裝Oracle 10G在fedora core4上的安裝Oracle 10g
- 安裝 Laravel/horizon 踩過的坑Laravel
- 小白之 Gin 安裝遇到的坑
- CDH安裝時出現的坑
- mysql的zip版本安裝填坑MySql
- Oracle在Linux下的安裝,檔案目錄OracleLinux
- oracle10g在linux下的安裝OracleLinux
- Oracle10g 在AIX 5.3上的安裝OracleAI
- Oracle 9i 在AIX上的安裝 (轉)OracleAI
- 在WINDOWS上安裝ORACLE RAC的注意事項WindowsOracle
- oracle 9207在AIX下安裝的bugOracleAI
- CocoaPods的安裝以及遇到的坑
- 安裝在linux 4.8(32位)安裝oracle 9iLinuxOracle
- 【解除安裝】在LINUX/UNIX環境下解除安裝Oracle的OLAP元件LinuxOracle元件
- Redis 安裝避坑指南Redis
- mac無坑安裝nginxMacNginx
- mac 安裝nvm 踩坑Mac
- oracle11gR2在Oracle Linux 6.0下的安裝OracleLinux
- 在Oracle Linux 7.1上安裝DockerOracleLinuxDocker
- 在Solaris 11上安裝Oracle 11.2.0.3Oracle
- Oracle GoldenGate在RAC上部署安裝OracleGo