oracle12c之 12.1.0.1.0 C 在 linux 7 上安裝報錯處理
環境說明:
-- os
[root@host-172-16-3-132 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
-- db version
SQL> select * from v$version where rownum<2;
BANNER
--------------------------------------------------------------------------------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
使用12.1.0.1在linux 7 進行安裝時,在此過程中有許多事情需要修正。對於12.1.0.2安裝來說,這不是必需的,因為它完成得很乾淨。
During the linking phase, you will see the following error.
——————————————————
Error in invoking target 'links proc gen_pcscfg procob' of makefile
'/u01/app/oracle/product/12.1.0.1/db_1/precomp/lib/ins_precomp.mk'.
See
'/u01/app/oraInventory/logs/installActions2014-04-26_08-07-04PM.log'
for details.
To fix it, do the following:
rm -rf $ORACLE_HOME/lib/stubs/*
cp $ORACLE_HOME/rdbms/lib/env_rdbms.mk $ORACLE_HOME/rdbms/lib/env_rdbms.mk.orig
Perform the following modifications to the "$ORACLE_HOME/rdbms/lib/env_rdbms.mk" file.
# Line 176
# FROM:
LINKTTLIBS=$(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS)
# TO :
LINKTTLIBS=$(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS) -lons
# Line 279-280
# FROM:
LINK=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS) $(COMPSOBJS)
LINK32=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS32) $(COMPSOBJS)
# TO :
LINK=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS) $(COMPSOBJS) -Wl,--no-as-needed
LINK32=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS32) $(COMPSOBJS) -Wl,--no-as-needed
# Line 3041-3042
# FROM:
TG4PWD_LINKLINE= $(LINK) $(OPT) $(TG4PWDMAI) \
$(LLIBTHREAD) $(LLIBCLNTSH) $(LINKLDLIBS)
# TO :
TG4PWD_LINKLINE= $(LINK) $(OPT) $(TG4PWDMAI) \
$(LLIBTHREAD) $(LLIBCLNTSH) $(LINKLDLIBS) -lnnz12
Click the "Retry" button.
————————————————
Later, you might see the following error.
Error in invoking target 'install' of makefile
'/u01/app/oracle/product/12.1.0.1/db_1/ctx/lib/ins_ctx.mk'.
See
'/u01/app/oraInventory/logs/installActions2014-04-26_08-07-04PM.log'
for details.
To fix it, do the following:
rm -rf $ORACLE_HOME/lib/stubs/*
cp $ORACLE_HOME/ctx/lib/env_ctx.mk $ORACLE_HOME/ctx/lib/env_ctx.mk.orig
Perform the following modifications to the "$ORACLE_HOME/ctx/lib/env_ctx.mk" file.
# Line 154
# FROM:
LINK=$(LDCCOM)
# TO :
LINK=$(LDCCOM) --Wl,--no-as-needed
Click the "Retry" button.
——————————————————————
Due to the issues during the linking phase, it probably makes sense to do a relink once the installation is complete.
dbshut $ORACLE_HOME
cd $ORACLE_HOME/bin
./relink all
# Following line should return no errors.
grep -i err $ORACLE_HOME/install/relink.log
dbstart $ORACLE_HOME
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31383567/viewspace-2144891/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux 7 安裝oracle12C R2LinuxOracle
- CentOS 7 安裝 Oracle12CCentOSOracle
- oracle12c安裝報錯[INS-32025]Oracle
- linux裡面yum安裝軟體報錯處理Linux
- 在Linux上安裝redis7LinuxRedis
- CentOS7 安裝Oracle12c資料庫CentOSOracle資料庫
- 安裝PowerCenter8.1.1 for Linux時報錯處理Linux
- 【INSTALL】Oracle12c 在centos8.3安裝報錯“no oraInstaller in java.library.path”OracleCentOSAIJava
- Oracle Linux 7上安裝Oracle 12cOracleLinux
- PHP安裝後錯誤處理PHP
- CDC linux安裝報錯Linux
- 在Oracle Linux 6.6上安裝Oracle 12cOracleLinux
- 在Centos7上安裝DockerCentOSDocker
- 在CentOS 7上安裝TensorflowCentOS
- centos 6.7 (UDEV,、etc/hosts)安裝 RAC 11.2.0.4 報錯處理CentOSdev
- 在Linux上安裝gskitLinux
- 在Linux上安裝postgresqlLinuxSQL
- 在 Linux 上安裝 PostgreSQLLinuxSQL
- 在solaris上利用ln -s軟連結對祼裝置進行chown報錯處理
- npm 安裝錯誤及處理方法NPM
- 配置Master Data Services,報錯:所需的 .svc 處理程式對映未安裝在 IIS 中。AST
- Linux安裝virtualenvwrapper報錯LinuxAPP
- PHP 7.3.8 安裝 ext-Redis 擴充套件 報錯處理方案PHPRedis套件
- oceanbase 安裝叢集 install OB rpm報錯處理
- win7安裝12c報錯dim-00019Win7
- 在 Linux 上安裝 VMware 工具Linux
- 在 Intel NUC 上安裝 LinuxIntelLinux
- 在Linux 上安裝 SQL ServerLinuxSQLServer
- Oracle在Linux上的安裝OracleLinux
- oracle12c安裝及使用要點Oracle
- Oracle 12c ORA-29548 報錯處理Oracle
- 在linux(Centos 7以上版本親測)上安裝mysql5.6LinuxCentOSMySql
- 安裝GRID CONTROL The OPMN Process Manager failed to start報錯處理AI
- linux安裝thefuck報gcc錯誤LinuxGC
- Oracle 19C RAC 安裝 Error 4 opening dom ASM/Self in 0x5984500 報錯處理OracleErrorASM
- 在Centos7上安裝Redis6CentOSRedis
- 在Windows7/8/10上,安裝IISWindows
- 在CentOS7上安裝Zabbix3.0CentOS