ubuntu16.04.3安装Oracle12c

之前在ubuntu16中安装过11g,现在过了好久,于是尝试着取安装12c,主要参考文章是https://www.dizwell.com/wordpress/technical-articles/oracle/install-oracle-12c-on-ubuntu-16-04/
  这篇文章已经讲述的很细致了,但是好像作者是在16.04版本基础上操作的,在此,我主要补充几点16.04.3的一些修改点。

1:

mandela.sh脚本中需要修改的是将16.04改为16.04.3。

2:

在59%去处理完那些操作后,还会报错[Error in invoking target 'irman ioracle' of makefile]),这个时候是缺少javavm12。
解决方案:
找到libjavavm12复制到$ORACLE_HOME/lib下

①.查找javavzm12
find / -name *javavm12*

/u01/app/oracle/product/12.1.0/db_1/javavm/jdk/jdk7/lib/libjavavm12.a
/u01/app/oracle/product/12.1.0/db_1/javavm/jdk/jdk6/lib/libjavavm12.a

②.确认ORACLE_HOME/lib确实没有该文件
cd $ORACLE_HOME/lib

$ ls -l *java*

-rw-r--r-- 1 oracle oinstall 2469823 Jan 14 2013 libcorejava.so

③.将/u01/app/oracle/product/12.1.0/db_1/javavm/jdk/jdk7/lib/libjavavm12.a 复制到ORACLE_HOME/lib
$ cp /u01/app/oracle/product/12.1.0/db_1/javavm/jdk/jdk7/lib/libjavavm12.a .

$ ls -l java

-rw-r--r-- 1 oracle oinstall 2469823 Jan 14 2013 libcorejava.so
-rw-r--r-- 1 oracle oinstall 31158646 Feb 1 10:31 libjavavm12.a

回到图形页面点击retry,问题解决!

3:

在安装好oracle以后,图形界面上显示的https://bartok:5500/em,这里要将bartok改成localhost才能访问成功,而且不要按照文章上的去安装flash,直接在浏览器中点击get in 进行安装。

你可能感兴趣的:(ubuntu16.04.3安装Oracle12c)