Linux安装oracle遇到的问题及解决(持续更新...)

目录

1.oracle安装界面为乱码

2.oracle11g安装过程提示swap size 检查失败问题

3.OS Kernel Parameter:semmni

4.Packages报错

5.Error in invoking target 'agent nmhs' of makefile

6.报错32031 32033

7.dbca创建数据库时没有Custom Database


 安装教程参考:CENTOS7下安装oracle 11g完整教程_kailingr的博客-CSDN博客

1.oracle安装界面为乱码

Linux安装oracle遇到的问题及解决(持续更新...)_第1张图片

解决方法:

export LANG=en_US

注:此方法为安装oracle临时改的

2.oracle11g安装过程提示swap size 检查失败问题

Linux安装oracle遇到的问题及解决(持续更新...)_第2张图片

解决方法:

切换到root用户
1.dd if=/dev/zero of=/home/swap bs=1M count=1024
2.mkswap /home/swap
3.swapon /home/swap
4.vim /etc/fstab
5.添加
 /home/swap              swap                    swap    defaults        0 0
6.mount -a

3.OS Kernel Parameter:semmni

解决方法:

点击Fix&Check Again,根据提示手动执行脚本

 cd xxx/CVU_11.2.0.1.0_oracle/
 ls
  ./runfixup.sh

若是按照上篇 CENTOS7下安装oracle 11g完整教程安装,则可以忽略此报错

4.Packages报错

解决方法:

1.后台查是否安装了这些包,且版本不低于所要求的版本

# 查看依赖包是否安装
rpm -q xxxxxxx

2.若是查看各个包已安装好且版本不低于要求,则可以勾选Ignore All;若是缺少,则下载安装好,再次Check Again,就不再报错了

# 安装rpm包
rpm -ivh xxxxxxx.rpm
# 强制安装rpm包
rpm -ivh xxxxxxx.rpm --nodeps --force
# 卸载已安装rpm包
rpm -e –nodeps xxxxxxx

5.Error in invoking target 'agent nmhs' of makefile

Linux安装oracle遇到的问题及解决(持续更新...)_第3张图片

  解决方法:

1.另外再打开一个终端窗口,修改ins_ctx.mk,将 ctxhx: $(CTXHXOBJ) $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) 修改为: ctxhx: $(CTXHXOBJ) -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/stdc.a 点击Retry继续安装。

#查找ins_ctx.mk文件
find  / -name ins_ctx.mk
#跳到具体路径下
#复制原有文件
cp ins_ctx.mk ins_ctx.mk.bak
#修改ins_ctx.mk
vi ins_ctx.mk
#编辑下快速定位到/CTXHXOBJ,将
ctxhx: $(CTXHXOBJ)
      $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
修改为:
ctxhx: $(CTXHXOBJ)
      -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/stdc.a

2.修改ins_emagent.mk,将 $(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11 点击Retry继续安装。 

#查找ins_emagent.mk文件
find  / -name ins_emagent.mk
#跳到具体路径下
#复制原有文件
cp iins_emagent.mk ins_emagent.mk.bak
#修改ins_emagent.mk
vi ins_emagent.mk
#编辑下快速定位到/MK_EMAGENT_NMECTL,将
$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11

6.报错32031 32033

Linux安装oracle遇到的问题及解决(持续更新...)_第4张图片

 解决方法:

在安装路径oracle_11下新建oraInventory文件夹且赋权

Linux安装oracle遇到的问题及解决(持续更新...)_第5张图片

7.dbca创建数据库时没有Custom Database

Linux安装oracle遇到的问题及解决(持续更新...)_第6张图片

解决:

将正常安装的数据库的模板templates整个文件夹复制,比如/home/oracle_11/app/oracle/product/11.2.0/db_1/assistants/dbca/templates

你可能感兴趣的:(数据库,oracle,数据库,linux,运维)