Centos7安装Oracle

Centos7安装Oracle

创建用户:
[root@oracledb ~] groupadd oinstall
[root@oracledb ~] groupadd dba
[root@oracledb ~] useradd -g oinstall -G dba -m oracle
[root@oracledb ~] passwd oracle

创建安装目录,解压文件
[root@oracledb ~] mkdir -p /ora/oracle
[root@oracledb ~] 7za x /ora/ linux.x64_11gR2_database_1of2.zip
[root@oracledb ~] 7za x /ora/ linux.x64_11gR2_database_2of2.zip
[root@oracledb ~] chown -R oracle:oinstall /ora
[root@oracledb ~] chmod 755 -R /ora

添加依赖:
yum -y install binutils gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc+±devel libXi libXtst make sysstat compat-libcap1 binutils-devel unixODBC unixODBC-devel glibc-static;

修改认证模块:
vim /etc/security/limits.conf

  • soft nofile 65536
  • hard nofile 65536
  • soft nproc 131072
  • hard nproc 131072

修改Oracle相关环境变量:
[root@oracledb ~] vim /etc/profile
export ORACLE_HOME=/ora/oracle/product/11.2.0/db_1
export PATH= P A T H : PATH: PATH:ORACLE_HOME/bin

[root@oracledb ~] vim /home/oracle/.bash_profile
export ORACLE_BASE=/ora/oracle
export ORACLE_HOME= O R A C L E B A S E / p r o d u c t / 11.2.0 / d b 1 e x p o r t O R A C L E S I D = o r c l e x p o r t P A T H = ORACLE_BASE/product/11.2.0/db_1 export ORACLE_SID=orcl export PATH= ORACLEBASE/product/11.2.0/db1exportORACLESID=orclexportPATH=ORACLE_HOME/bin:$PATH

XSell远程窗口安装oracle:
直接用Oracle用户登录,否则后面安装可能会报如下错误。

Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<
在这里插入图片描述在这里插入图片描述

开始图形化安装:
[oracle@oracledb ~] cd /ora/database
[oracle@oracledb database] ./runInstaller
弹出安装界面:
在这里插入图片描述在这里插入图片描述默认:next ==》 yes

仅安装数据库软件(后面待安装完成后,在添加数据库实例)
在这里插入图片描述在这里插入图片描述在这里插入图片描述后面一路默认:
会提示一些失败信息,选择忽略:
在这里插入图片描述到84%时会报错:
在这里插入图片描述解决方案:
[root@oracledb ora]# vim /ora/oracle/product/11.2.0/db_1/ctx/lib/ins_ctx.mk

在这里插入图片描述
修改为:(注意static前空白必须为tab)
在这里插入图片描述
点击Retry继续安装。然后会报另一个错误:
在这里插入图片描述解决方案:
[root@oracledb db_1]# echo $ORACLE_HOME
/ora/oracle/product/11.2.0/db_1
[root@oracledb db_1]# cd $ORACLE_HOME//sysman/lib/
[root@oracledb lib]# cp ins_emagent.mk ins_emagent.mk.bak
[root@oracledb lib]# vim ins_emagent.mk

在这里插入图片描述
修改为:(后两位为数字1)
在这里插入图片描述
点击Retry继续安装,安装完成:
在这里插入图片描述(后面创建数据库实例即可)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值