问题一
执行完./runInstaller后,在图形化界面安装时,出现“Error invoking target ‘agent nmhs’ of makefile”,解决方法如下:在makefile中添加链接libnnz11库的参数
修改$ORACLE_HOME/sysman/lib/ins_emagent.mk,将
$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11,建议修改前备份原始文件,耐心找一下修改的参数,因为配置文件比较长。
[oracle@ysserver ~]$ cd $ORACLE_HOME/sysman/lib
[oracle@ysserver lib]$ cp ins_emagent.mk ins_emagent.mk.bak
[oracle@ysserver lib]$ vi ins_emagent.mk
修改完成后,保存退出,返回图形界面,点击“Retry”。
问题二
图形界面安装过程中出现[INS-32016]错误,进入oracle目录,删除所有文件,重新创建:
cd /u01/app/oracle
rm -rf *
# 建文件夹
mkdir -p /u01/app/oracle/product/11.2.0/db_1
# 改变属主和属组
chown -R oracle:oinstall /u01/app
# 为文件夹授权
chmod -R 775 /u01/app
问题三
在打开图形化界面后,发现弹窗都成了一团,无法点击,解决方法如下:
[oracle@ysserver database]$ ps -ef | grep runInstall
[oracle@ysserver database]$ps
因为我已经杀死了java进程,所以没有了
[oracle@ysserver database]$ kill -9 JAVA的PID
[oracle@ysserver database]$su root
[root@ysserver database]$rpm -qa | grep java
[root@ysserver database]$cd /usr/lib/jvm
[root@ysserver jvm]$ls
[root@ysserver jvm]$cd jre-1.8.0
[root@ysserver jre-1.8.0]$cd
[root@ysserver ~]$su - oracle
[oracle@ysserver database]./runInstaller -jreLoc /usr/lib/jvm/jre-1.8.0
完成!!!