install oracle

centos7 安装oracle 11g数据库

一.准备软件

  1.linux centos 7    

  2.linux.x64_11gR2_database_1of2

  3.linux.x64_11gR2_database_2of2

  4.jdk-8u171-linux-x64.tar.gz

二,安装java  

mkdir /usr/local/java
tar zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java
添加环境变量: vi /etc/profile ,加入如下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

#生效 source /etc/profile

三。解压oracle 软件

   unzip linux.x64_11gR2_database_1of2  linux.x64_11gR2_database_2of2

四。配置安装  

 1.新建oracle用户

  groupadd oracle

  useradd -g oracle oracle
2.创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如: 输入命令

    mkdir /home/oracle/app

    mkdir /home/oracle/app/oracle

    mkdir /home/oracle/app/oradata

    mkdir /home/oracle/app/oracle/product
3.更改目录属主为Oracle用户所有,输入命令:

    chown -R oracle:oracle /home/oracle/app
4.配置oracle用户的环境变量,首先,切换到新创建的oracle用户下, 输入:su – oracle ,然后直接在输入 : vi .bash_profile 按i编辑 .bash_profile,进入编辑模式,增加以下内容:

    export ORACLE_BASE=/home/oracle/app

    export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1

    export ORACLE_SID=orcl

    export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

 五.XMANAGER 安装oracle

export displays=:0.0

 1.启动xstar

#报错1

解决办法 :安装[root@rac1 opt]# yum install xorg-x11-xauth

#报错2

错误:bash: /usr/bin/xterm: No such file or directory

解决办法:yum install -y xterm

2.再启动

界面输入安装:./runInstaller

该软件包包含一个静态链接库:/usr/lib64/libc.a
修改/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继续安装。
安装成功!

原文地址:https://www.cnblogs.com/powpoia/p/10998052.html