麒麟系统V10安装oracle11g数据库(静默安装之db_install文件)unzip报错-------标题

1:依赖安装

yum install libaio-devel*
yum install elfutils*
yum install gcc*
yum install ksh
yum install -y ld-linux.so.2 

2:rpm依赖包

链接:https://pan.baidu.com/s/19lHH8N7yZ2Wm5xIukONcyA?pwd=yfp1
提取码:yfp1

下载解压后需强制安装非麒麟原有包,并卸载 libaio 用于降级

rpm -qa|grep libaio
rpm -e libaio-0.3.111-5.p03.ky10.x86_64 --nodeps
rpm -ivh *.rpm --nodeps --force

:3:关闭防火墙和selinux

systemctl stop firewalld
systemctl disable firewalld
vi /etc/selinux/config

修改
SELINUX=disabled

4:创建oracle用户

groupadd -g 501 oinstall
groupadd -g 502 dba
useradd -u 501 -g oinstall -G dba oracle 
mkdir -p /data/oracle/product/11.2.0/db_1  #创建安装目录,可自行决定
chown oracle:oinstall -R /data  #把/data赋权给oracle用户
echo 'oracle:P@ssw0rd123' | sudo chpasswd  #修改oracle用户密码

5:上传oracle安装包并解压

解压后执行以下操作,处理oracle自带的unzip问题,不然安装会报错

cd database/install
mv unzip unzip.bak
ln -s /usr/bin/unzip

6:配置环境变量

su - oracle

vi ~/.bash_profile
export ORACLE_BASE=/data/oracle
export ORACLE_HOME=/data/oracle/product/11.2.0/db_1
export ORACLE_TERM=xterm
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_US.UTF-8
export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
unset USERNAME
umask 022
stty erase ^H
alias rm='rm -i'

7:更改响应文件db_install.rsp

cd /database/response
vi db_install.rsp
-- 修改安装Oracle软件的响应文件中的部分自定义参数
oracle.install.option=INSTALL_DB_SWONLY        -- 安装类型,只装数据库软件
ORACLE_HOSTNAME=jieyi-db-000                   -- 服务器主机名
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/data/oracle/oraInventory       -- ($ORACLE_BASE/oraInventory)
SELECTED_LANGUAGES=en,zh_CN                    -- 需要安装的语言包
ORACLE_HOME=/data/oracle/product/11.2.0/db_1
ORACLE_BASE=/data/oracle
oracle.install.db.InstallEdition=EE            -- 安装的版本
oracle.install.db.EEOptionsSelection=false     -- 不选择安装的数据库组件
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=dba
DECLINE_SECURITY_UPDATES=true                -- 选true,否则会报错并终止安装

8:执行响应文件

进入到解压后的database 目录执行以下命令

./runInstaller -silent -responseFile /database/response/db_install.rsp -ignorePrereq

一般不会报依赖的错误了

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值